我的Solr服務器引用具有各種文本字段(事件名稱,說明,關鍵字...)的事件,當然還有開始日期和結束日期。Solr查詢不返回預期結果
當我啓動以下查詢:
http://xxxxxxxxxxx/viparis-solr-server/150/spell?q=foire&wt=json
我得到的28項活動,他們都包含在索引的文本字段的一個詞「FOIRE」。
但如果我勞克以下查詢:
http://xxxxxxxxxxx/viparis-solr-server/150/spell?q=foire%20%2BdateFin:[NOW%20TO%20*]&wt=json
我得到100個事件(「dateFin」指的是法國「結束日期」),它們都與今天或今天的結束日期,但不是全部其中一個索引文本字段中包含單詞「foire」。
我該如何設法合併2條標準,以便僅獲取包含單詞「foire」的事件並在今天之後有結束日期?
查詢應該是q = foire&fq = dateFin:[NOW TO *] – Jayendra