如何在兩個塊連接子句之間執行OR操作。SOLR - 使用OR組合塊連接詞組查詢
例如:我想找到誰在不同的子文檔和所有的短語「ABC DEF」 OR「HIJ LMN」
假設這裏是「ABC DEF」和「HIJ LMN」都是父文件父文檔具有標識符DOC_TYPE:父
在邏輯上,該查詢將是:
({!parent which="doc_type:parent"}"abc def") OR ({!parent which="doc_type:parent"}"hij lmn")
。
此查詢將摔
EOF .org.apache.solr.search.SyntaxError: Cannot parse '\"abc': Lexical error at line 1, column 5.
遇到:後:\ 「\\」 ABC \ 「」 錯誤。
我不能與fq組合,因爲我在這裏有一個OR運算符。我們如何解決這個問題?
您好,請您提供完整的查詢。 –
我在問題中發佈了相同的查詢,再次粘貼以供參考:({!parent which =「doc_type:parent」}「abc def」)OR({!parent which =「doc_type:parent」}「hij lmn「) – redeemed
你好,答案的任何更新?我很堅持這一點。 – redeemed