我有这些Map:
'indices' => [
'mappings' => [
'default' => [
'properties' => [
'id' => [
'type' => 'keyword',
],
'name' => [
'type' => 'text',
'analyzer' => 'english',
],
],
],
],
我需要存储字段stocks
arr[obj] stock看起来像:
{stock_id:uint, qty:uint, hidden: bool}
然后,我需要使用搜索name
where stocks.stock_id IN [1,2,3] and qty>0 and hidden != true
查询此索引
如何实现这一点-我是否需要更改Map设置中的某些内容?
顺便说一句,我使用拉拉威尔侦察机引擎盖下的弹性引擎。但你的答案会有帮助,如果你给我看的只是原始查询
1条答案
按热度按时间xzabzqsa1#
试试这个
对于多维数组,请使用嵌套