0
我有我曾經face.date的請求,但是當我嘗試一天+ 1設置爲「結束」我有一個錯誤:Solr的日期方面「端」不是一個有效的日期字符串
date facet 'end' is not a valid Date string: NOW/DAY/+1DAYS
見我的要求:
$URL_requeteSolr = $O_solr->test().'&q='.$S_a.$S_b.'&rows=10000&facet=true&facet.date=d&facet.date.start=NOW/DAY-90DAYS&facet.date.end=NOW/DAY/%2B1DAYS&facet.date.gap=%2B7DAY&wt=json';
的問題是 「NOW /天/%2B1DAYS」,如果我用「NOW/DAY'that工作替換此。 而且我不明白爲什麼這個dosn't工作,我讀了很多文檔,它是這樣的。
嗨,感謝您的回答,但我也有一個erro with facet.date.end = NOW + 1DAY/DAY或with facet.date.end = NOW/DAY + 1DAY。 我有這個錯誤:日期刻面'結束'是不是一個有效的日期字符串︰NOW/DAY 1DAY '+'不明白 – yggdraes13
你編碼的URL在你的URL?請記住,「+」是URL中的「」的佔位符。嘗試使用'%2B'代替,這是'+' – MatsLindh
的編碼形式,它的問題是「/」,它的facet.date.end = NOW/DAY%2B1DAYS,而且工作很好:) – yggdraes13