1
我試圖遷移的使用AlchemyData新聞基於查詢多個實體來搜索新聞的應用程序查詢,例如遷移從AlchemyData新聞來發現新的,與多個實體
&q.enriched.url.entities.entity=|text=IBM,type=Company| &q.enriched.url.entities.entity=|text=Apple,type=Company|
以上查詢搜索實體類型爲公司的IBM和蘋果公司
我如何對發現新聞進行相同操作?文章Migrating from AlchemyData News一方面說:
- 發現和AlchemyData新聞使用相同的查詢語法。
也提到:
- 查詢結構和返回的數據結構是屈臣氏發現新聞和AlchemyData新聞
鍊金術查詢原樣不工作之間的不同。
每發現文檔的實體搜索查詢看起來是這樣的:
entities.text:IBM,entities.type:Company
但是我不知道如何在這個查詢指定多個實體,沒有任何人有一個想法,查詢會是什麼樣子?
謝謝,這是我一直在尋找。然而,使用這個'實體:(type:Company,(text:IBM | text:Apple))'我只有實體是IBM沒有蘋果結果的結果(結果爲25)。然後,我將查詢改爲'實體:(type:Company,(text:IBM,text:Apple))'應該給出匹配IBM和Apple的結果,但是響應沒有結果。我錯過了什麼嗎? –
當我複製我提供的查詢時,我得到了Apple和IBM的390k結果。如果我只刪除IBM或刪除蘋果,我會得到一個正確的子集。您所做的更改僅針對同一文檔中包含兩個實體的文章。 TLDR;你是否將查詢完全複製到查詢或過濾器字段而沒有其他人? – catbelly