2011-08-30 18 views

回答

3

您可以隨時使用setParam()

$query = new SolrQuery(); 
$query->setParam('fq', '{!geofilt pt=45.15,-93.85 sfield=store d=5}'); 
0

..一個例子會很有用:你如何使用SolrQuery(),你之前曾經嘗試過什麼,並且是否有任何錯誤消息?

一般來說,您可以像任何其他過濾器查詢一樣處理geofilt函數。 只需添加到您的 「選項」 - 陣列

$solrOptions=array('fq'=>'{!geofilt pt=45.15,-93.85 sfield=store d=5}');