我如何在Elasticsearch 5x上搜索

时间:2018-01-15 14:44:22

标签: elasticsearch elasticsearch-5 elasticsearch-net

我创建了一个对象,我希望将此对象作为字段值进行搜索。 Elasticsearch连接没有问题。我也可以在使用AllIndices时获取所有数据。但是在搜索字段时我无法获得值。问题是什么?我遵循自己的Elasticsearch文档。

这是我的代码

        var person = new Person
        {
            Id = 3,
            Firstname = "TOM",
            Lastname = "Brandly"
        };
        if (!client.IndexExists("person").Exists)
        {
            client.CreateIndex("person");
        }

        var indexResponse = client.Index(person);

                     var searchResult = client.Search<Person>(s => s
                           .From(0)
                           .Size(10)
                           .Query(q => q
                           .Term(p => p.Firstname, "TOM")));

0 个答案:

没有答案