1
これは弾性検索で、ある条件を満たすか他の条件を満たすレコードをフィルタリングするために使用したクエリです。弾性検索でNOTとORを同時に使用する
{
"query":
{
"query_string":
{
"query": "(NOT col1: \"val1\") OR (col2: val2)",
"analyze_wildcard": true
}}}
問題は、情報を抽出するためにnodejsに同等の構文を書くことができないことです。それはあなたがすべき配列の両方の条件を行いますOR条件