【发布时间】:2015-04-09 02:32:23
【问题描述】:
是否可以在 JSONStore 中加入两个集合?
我想从 json 存储中给定的两个集合中访问数据,其中一个集合有一个外键。
【问题讨论】:
是否可以在 JSONStore 中加入两个集合?
我想从 json 存储中给定的两个集合中访问数据,其中一个集合有一个外键。
【问题讨论】:
在 JSONStore 的关系数据库中没有与 join 等效的东西。但是,就像 Namfo 在另一个答案中所说的那样,您可以在此用例中利用 additionalSearchFields。它允许您索引不属于所存储数据的值。例如,如果您有一个order 集合并且正在存储像{item: 'knife'} 这样的对象,您可以为customer_id 提供一个额外的搜索字段,该字段引用id 集合中的id 搜索字段。 Here 是解释其他搜索字段的帖子。
【讨论】:
JSONSTORE 没有组合集合的能力。但是,您可以在两个集合之间使用公共索引来访问相关数据。例如,order_id 搜索字段可以在客户集合和订单集合之间共享。
【讨论】: