【问题标题】:How to get the Core data Primary key value in ios Swift? [duplicate]如何在 ios Swift 中获取核心数据主键值? [复制]
【发布时间】:2016-12-15 09:06:23
【问题描述】:

我想使用 Core Data 访问表中的主键。 有谁知道如何从表中获取主键值? 提前致谢!

【问题讨论】:

  • @AnupamMishra 的回答是对的,但要唯一标识记录,您应该使用objectID 属性。

标签: ios swift core-data


【解决方案1】:

Core Data 不是数据库;它是一个对象持久化框架。如果要使用主键,则应在实体中使用唯一的 id_object 属性。

【讨论】:

    【解决方案2】:

    请记住,Core Data 是 object-graph persistence framework,而不是 database。像主键这样的东西被抽象掉了,因为它们依赖于持久存储的实现。 More

    【讨论】:

    • 这看起来像是 stackoverflow.com/a/901767/1187415 的逐字副本,没有署名。如果您认为某个问题之前已经回答过,则可以将其标记为重复,无需重复相同的答案。 – 您可以引用另一个答案(带有指向原始来源的链接),但这只有在您添加更多信息时才有意义。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-30
    • 2010-10-28
    相关资源
    最近更新 更多