[英]Implicit join in lucene
是否可以在 lucene 中執行以下操作? 如果沒有,您能否就如何解決此限制提出任何建議?
SELECT
start.dt AS eventstarttime,
last.dt AS eventfinishtime
WHERE
start.evt:"Started" AND last.evt:"Ended" AND start.evtgrpid = last.evtgrpid
您的問題沒有提供足夠的信息來完全回答。 這個 SQL 甚至無效 - FROM
子句在哪里(開始)?
建議 1:分別運行兩個查詢(“Started”和“Ended”),並根據evtgrpid
合並結果。
建議2:運行一個查詢(例如“Started”)並根據“Ended”標准過濾結果。
建議 3:不要使用 Lucene 來構建數據庫。 真的。 通常數據庫邏輯甚至不適用於 Lucene(例如,如果在索引時使用停用詞怎么辦?)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.