В версии 6.7.1 эластичный поиск, я использую строку запроса, чтобы получить некоторые документы. После выполнения строки запроса, в дополнение к фактическим документам, он также предоставляет те документы, у которых нет ключа, по которому фильтруются данные.
Это был не тот случай, когда я использовал 6.4.2 эластичный вариант. Официальный сайт не имеет никакой информации относительно этого.
Мой запрос выглядит как -
Msgstr "И AND (properties.foreignKeys.referenceTableId: (file_datatypes) ИЛИ properties.primaryKeyMetadata.referenceTables: (file_datatypes))".
Он показывает документы, которые имеют properties.foreignKeys: null и properties.primaryKeyMetadata: null, в json
Любое обновление будет полезно.