私はelasticsearchとNESTに本当に慣れていないので、基本的な質問で申し訳ありません。
コレクション プロパティに一致するすべてのドキュメントを検索する方法を見つけようとしています。
私のエラスティック ドキュメント オブジェクトは次のようになります。
[ElasticType(Name="my_document")]
public class MyDocument
{
public long Id { get; set; }
public long[] TagIds { get; set; }
}
TagIds
プロパティに特定の番号が含まれているドキュメントを検索する方法を知りたいです。
私はこのようなことをしたいと思います:
elasticClient.Search<MyDocument>(x =>
x.Query(s => s.Terms(z => z.TagIds.Contains(searchVal))));