LokiJS:如何在嵌套文档属性上创建索引(或 UniqueIndex)
LokiJS: How to create index (or UniqueIndex) on nested document properties
要在 LokiJS 集合上创建索引(或 UniqueIndex),您只需指定字段名称:
db.addCollection('Children',{indices:['name']})
...将在集合中的 'name' 属性 个文档上创建索引。
对于简单的文档来说没问题。但是,如果您的文档有嵌套对象怎么办?即:
{
propA: 123,
propB: 'abc',
propC: {
propC1: 789,
propC2: 'xyz'
}
}
有没有办法在 propC1 上指定索引?
抱歉打破泡沫,但 LokiJS 目前仅支持索引的 top-level 属性。
这个问题最近出现过几次,所以它可能会出现在路线图中,但目前绝对不受支持。
要在 LokiJS 集合上创建索引(或 UniqueIndex),您只需指定字段名称:
db.addCollection('Children',{indices:['name']})
...将在集合中的 'name' 属性 个文档上创建索引。
对于简单的文档来说没问题。但是,如果您的文档有嵌套对象怎么办?即:
{
propA: 123,
propB: 'abc',
propC: {
propC1: 789,
propC2: 'xyz'
}
}
有没有办法在 propC1 上指定索引?
抱歉打破泡沫,但 LokiJS 目前仅支持索引的 top-level 属性。
这个问题最近出现过几次,所以它可能会出现在路线图中,但目前绝对不受支持。