У меня есть документ, подобный этому:Упругие Поиск: соответствующие документы, в которых массив содержит это поле
{
name: "bob",
contains: ["a", "b", "c"]
},
{
name: "mary",
contains: ["a", "b"]
},
{
name: "Jason",
contains: ["b"]
}
Я хочу, чтобы сделать запрос, чтобы найти всех людей, которые содержат «а» (боб и Марии) , Как написать запрос?
EDIT:
Текущий запрос:
query: {
bool: {
must: [
{ match: { exists: "yes" }},
{ term: {contains: "a"}}
],
must_not: [
{ match: { status: "removed"}}
]
}
}
Найти ответ на этот вопрос еще? – rgin