有了嚼勁的寶石,如果我跑:獲得超過10個結果與耐嚼的寶石 - ElasticSearch與Rails的
MyIndex.filter{attribute1?}.count
它總是會返回10個出現次數。
我知道這是一個ElasticSearch的默認設置,我讀this question,它說我應該將URL上的參數size
設置爲一個很大的數字,以獲取所有的事件。
的問題是,我似乎無法找到在哪裏設置網址參數用於對耐嚼寶石elasticSearch服務器的請求,這樣它會做這樣一個GET請求,內部:
localhost:9200/foo/_search?size=500000...
UPDATE:
嗯...分鐘,我已經發布了我的問題後,我似乎找到了解決辦法。 如果我使用limit
功能是這樣的:
MyIndex.filter{attribute1?}.limit(100000000).count
我似乎得到OCCURENCES我期待的數目。現在我問,這是正確的方式嗎?