1
由於大量過濾條件(權限系統在1000)我必須使用Elastic_Query_Filtered
這是很好的,我可以用於分頁甚至設置的限度使用排序的從過濾查詢
$elasticaType->search($elasticaQueryString, $options);
結果它所有工作都很好,直到我介紹排序選項。這是我到目前爲止:
$options = array('from'=>$from, 'size'=>$to, 'sort'=>array("description" => array("order" => "asc")));
$elasticaResultSet = $elasticaType->search($elasticaQueryString, $options);
我是在做一些愚蠢的或正在排序只是不受支持呢。有沒有其他選擇。使用布爾過濾器使事情達到max_clause_count
。
你找到了解決這個問題呢? ''\ Elastica \ Query \ Filtered''沒有像常規查詢那樣有''setSort()''方法。 – Ilija 2014-09-12 14:12:19