2012-09-03 46 views
0

我正在使用Mddreamz/NEST在C#中集成Elasticsearch。有沒有辦法限制查詢結果字符串中的字數?顯示來自ES字段的有限單詞

例如,我在ES中有一個名爲'Content'的字段,我需要從我的索引中顯示30個匹配'sensex'的'Content'單詞。

預先感謝任何幫助

+0

任何人請分享一種方式來實現這:( – user1618820

回答

0

你不能那麼容易,即使在Elasticsearch本身。

通過使用突出

  • 嘗試使用script_fields返回第30個字
  • 在索引時間添加具有隻是第30個字的另一場有三個選項

    1. 隊摘錄

    雖然前兩個可能與NEST有關,但我會選擇第三個選項,因爲它不會在查詢時造成性能損失。

  • 相關問題