代码之家  ›  专栏  ›  技术社区  ›  griotspeak

我可以获取/设置通过选中“索引”复选框生成的索引吗?(核心数据)

  •  1
  • griotspeak  · 技术社区  · 14 年前

    我有两个实体。实体A将持有许多实体B,订单将很重要。

    如果我在xcode中选中一个写着“索引”的小框,如果可以的话,我该如何使用这个索引呢?(我知道我可以用一些方法: http://cocoawithlove.com/2008/03/testing-core-data-with-very-big.html 但我对Obj-c还不是很在行。)

    我见过这个 Indexed Relationships in Core Data

    1 回复  |  直到 7 年前
        1
  •  1
  •   John Franklin    14 年前

    索引并不是你想的那样。在这种情况下,“索引”的意思就像一本书的索引。它添加了一个查找表,这样数据库就可以快速找到单个记录。如果需要能够将记录按特定顺序排序,请使用 NSSortDescriptor NSFetchRequest . 如果现有属性不是要排序的属性,则需要添加另一个属性。