簡體   English   中英

從哪里獲得使用NEST的ElasticSearch文檔版本

[英]Where to get ElasticSearch document version using NEST

它應該在Hits[i].Version但是當我查看ISearchResponse時,它總是為null。

我還在ConnectionSettings對象上設置了.EnableMetrics但沒有運氣,因為版本始終為null。

我已經仔細檢查了ElasticSearch,文檔版本在那里增加了很多。

那么有沒有人成功地使用Nest來查看文檔版本?

    [Test]
    public void WithVersion()
    {
        var queryResults = this.Client.Search<ElasticsearchProject>(s=>s
            .Version()
            .MatchAll()
        );
        Assert.True(queryResults.IsValid);
        Assert.Greater(queryResults.Total, 0);
        Assert.True(queryResults.Hits.All(h => !h.Version.IsNullOrEmpty()));
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM