领域索引和主键

时间:2016-07-30 11:04:35

标签: ios objective-c realm

我想我已经在某个地方读过它,说明了对象中primaryKey的索引。

但是,如果我手动声明indexedProperties这会覆盖primaryKey上的索引,我需要手动将primaryKey包含在索引列表中吗?

文档here对此没有任何说明。

1 个答案:

答案 0 :(得分:2)

来自Realm的Katsumi。主键属性将自动编入索引。

请参阅https://github.com/realm/realm-object-store/blob/a7edffdec9795d3371838daf2b14641d72825698/src/property.hpp#L51

因此,如果属性是主键,则不需要指定索引。但是没有问题/效果同时指定索引和主键。