NEST-клиент ElasticSearch не возвращает результаты

Я выполняю простой запрос через клиент ElasticSearch NEST C #. Я получаю результаты, когда выполняю тот же запрос через http, но я получаю ноль документов, возвращаемых клиентом.

Вот как я заполнил набор данных:

curl -X POST "http://localhost:9200/blog/posts" -d @blog.json

Этот запрос POST возвращает результат JSON:

http://localhost:9200/_search?q=adipiscing

У меня есть код, который ничего не возвращает.

public class Connector
{
    private readonly ConnectionSettings _settings;
    private readonly ElasticClient _client;

    public Connector()
    {
        _settings = new ConnectionSettings("localhost", 9200);
        _settings.SetDefaultIndex("blog");
        _client = new ElasticClient(_settings);
    }

    public IEnumerable Search(string q)
    {
        var result =
            _client.Search(s => s.QueryString(q));

        return result.Documents.ToList();
    }
}

Что мне не хватает? Заранее спасибо ..

Ответы на вопрос(1)

Ваш ответ на вопрос