Как сделать запрос строки запроса в Elasticsearch.Net? - PullRequest
0 голосов
/ 12 марта 2019

Как мне преобразовать этот запрос в точечную сеть:

{
  "query": {
    "query_string": {
      "query": "TEVA"
    }
  }
}

Я пытался:

    var searchRequest = new SearchRequest<SearchEntity> {
                                  Query = new QueryStringQuery() {Query = "TEVA"}};
    (await _elastic.SearchAsync<SearchEntity>(searchRequest))

но я получаю нулевой результат.

1 Ответ

0 голосов
/ 12 марта 2019

Добавление TypedKeys = null решить мою проблему.

        var searchRequest = new SearchRequest<SearchEntity>
        {
            Query = new QueryStringQuery()
            {
                Query = queryString
            },
            TypedKeys = null,
            Size = 100,
            MinScore = 8,
        };
        var searchResponse = (await
            _elastic.SearchAsync<SearchEntity>(searchRequest));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...