在 Algolia 中按属性获取单个对象
Get single object by attribute in Algolia
我正在为 Algolia 使用 JavaScript API,我正在尝试检查是否存在单个记录。 API 有明确的文档说明如何在已知 ObjectID (index.getObject
) 的情况下执行此操作,但我需要检查是否存在基于不同属性的单个结果:
post_id: 10050
objectID: 55345
在这种情况下,post_id
由 CMS 设置,我想查询 Algolia 索引以检查它是否存在(或不存在)。
到目前为止,这段代码似乎可以解决问题:
index.search({
filters: 'post_id: 10050',
})
我不确定它的性能如何,但目前它达到了要求的结果。
我正在为 Algolia 使用 JavaScript API,我正在尝试检查是否存在单个记录。 API 有明确的文档说明如何在已知 ObjectID (index.getObject
) 的情况下执行此操作,但我需要检查是否存在基于不同属性的单个结果:
post_id: 10050
objectID: 55345
在这种情况下,post_id
由 CMS 设置,我想查询 Algolia 索引以检查它是否存在(或不存在)。
到目前为止,这段代码似乎可以解决问题:
index.search({
filters: 'post_id: 10050',
})
我不确定它的性能如何,但目前它达到了要求的结果。