График Elasticsearch во множественном индексе - PullRequest
0 голосов
/ 23 января 2019

У меня есть два индекса в Elasticsearch, один для property list и один для пользовательского свойства favorite list, у каждого документа в обоих индексах есть общее поле с именем listing_id, которое я хочу при поиске по индексу property list связанный документ в user favorite list будет вложенным объектом родительского документа в property list в результате поиска

Я думал, что могу сделать это с помощью эластичного графика поиска, и я делаю это с помощью запроса ниже и не получаю ожидаемых результатов

POST property_list_index/_xpack/graph/_explore
{
"query": {
"bool": {
  "must": [
    {
      "term" : {
        "chain_free" : true
      }
    },
    {
      "term": {
        "listing_id": "sale5c2214d6654a6"
      }
    }
  ]
}
},
 "vertices": [
{
  "field": "listing_id",
  "size": 1,
  "min_doc_count": 1,
  "shard_min_doc_count": 1
}
],
"connections": {
"vertices": [
  {
    "field": "listing_id",
    "size": 1,
    "min_doc_count": 1,
    "shard_min_doc_count": 1
  }
]
}
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...