【发布时间】:2018-07-11 21:47:57
【问题描述】:
我有一个模型,它有一个嵌套字段 events 和一个字段 team_id。这些嵌套事件可能很大,我想做一些事情。
仅返回具有特定
team_id的事件,这与下面返回所有事件的查询无关使用
inner_hits进行排序,限制大小和偏移量,也尝试发送size和from参数,但没有成功
我在 Ruby 中使用elasticsearch 5
Model.search(
query: {
bool:{
must: [
{ match: { "_id": "zzzzzzz" }},
nested: {
path: "events",
query: {
match: { "events.team_id": "sdlfjslasdfj" }
},
inner_hits: {}
}
]
}
}
)
【问题讨论】:
标签: ruby ruby-on-rails-4 elasticsearch elasticsearch-5