簡體   English   中英

lucene 中的隱式連接

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM