0

有没有办法为文档的数组属性创建索引,以便我可以Match根据数组中的任何值创建文档?

例如,假设一个文档看起来像

{ data: { ips: ['192.168.1.1', '::ffff:c0a8:101'] } }

然后我想要一个索引documents_by_ipst 我可以使用 或 检索 192.168.1.1 文档 ::ffff:c0a8:101

4

1 回答 1

1

我什至在发布之前就能够回答这个问题。不需要额外的步骤,只需在索引词中添加一个数组字段即可完成我想要的操作~~~

CreateIndex('documents_by_id', { terms: [{ field: ['data', 'ips'] }] })
于 2020-08-21T13:39:14.140 回答