Fra*_*ega 1 .net sdk amazon-web-services amazon-cloudsearch
我有一个域,我有2个可搜索的字段(文字和文本字段),基本上是类别和内容.
如何指定要在字段中使用的特定字段?据我所知,它将默认搜索所有可搜索的字段,但这不是我想要的(即,不想查找类别Cats并从另一个类别获取结果只是因为它包含单词Cat in the内容.)
我正在使用.Net SDK,我一直在阅读他们的文档,但找不到该部分.
谢谢!
在挖掘了一点之后,指定字段的方法是使用fields数组字段.
使用时.Net SDK,可以这样做:
new SearchRequest {
Query = query,
QueryOptions = @"{""fields"":[""field_name""]}"
};
Run Code Online (Sandbox Code Playgroud)
来源:https://docs.aws.amazon.com/cloudsearch/latest/developerguide/search-api.html#structured-search-syntax