2017-10-09 11 views
0

ESでのアップグレードのためにFilteredQueryDescriptorが削除されているので、ESアップグレード後にどのようなものに置き換えられたのかを知ってください。現在、Nestバージョン5.5.0を使用していますか?その置き換えについて説明する資料はありますか?FilteredQueryDescriptorの代わりになるものは何ですか?

答えて

2

このクエリの種類はremovedです。

公式のドキュメントのとおり、代わりにboolクエリでfilter optionを使用してください。

client 
    .Search<YourDocumentType>(s => s 
     .Query(q => q 
      .Bool(descriptor => descriptor 
       .Filter(f => f.Term("fieldId", "term"))))); 

+演算子を使用してこのクエリを書き換えることもできます。 wonderful NEST documentationをご覧ください。

希望に役立ちます。

関連する問題