cost 217 ms
Solr TermFreq 與條件過濾器查詢

[英]Solr TermFreq with conditional Filterquery

嗨,我正在嘗試使用 solr 在 c# 中構建查詢: 雖然下面的這個有效👇: 在描述中出現 3 次或在標題中出現 1 次。 但是執行查詢會出現語法錯誤。 使用 termfreq 一次有效,但有條件,它失敗了。 有什么幫助嗎? 謝謝。 ...

Solr 查詢子文檔並返回父級和過濾后的子級

[英]Solr query for child documents and return parents and filtered children

我在創建 Solr 查詢以提取正確的文檔時遇到問題,並且開始懷疑我正在嘗試做的事情是否可能。 目前在 Solr 8.9 上使用托管模式,每個字段都使用通配符字段。 首先文件的樣子 (因編輯內部業務語言而更改名稱): 以及我想要返回的內容: 基本上我的目標是或多或少地返回整個事物,但是過 ...

Solr Ngram 過濾器后的模式替換過濾器

[英]Solr Pattern replacement filter after Ngram filter

基本上我正在嘗試在某種程度上進行拼寫更正,我正在使用前面提到的查詢分析器, 我想將 * 添加到由 NGramFilterFactory 生成的令牌中。 對於從 NGramFilterFactory 中出現的所有令牌,如何 append *? 提前感謝您的建議。 ...

查詢 SolR 獲取多個字段中的 uniq 值

[英]Query SolR for uniq value in multiple field

我正在尋找一個特定的 SolR 查詢,它可以 select 字段中的一個值,前提是它是唯一的。 例如,這里有一些文件:<doc> <id>1</id> <folder_id>abc;def;ghi</folder_id> </ ...

在 Solr 中定制的 Boosting

[英]Customized Boosting in Solr

我在搜索應用程序中使用 Solr,其中數據已分為不同類型但位於同一集合中。 集合中的每個文檔都有定義數據類型的d_type字段。 例子考慮我有 5 種類型的數據 我想應用提升但基於用戶偏好。 我已針對每個用戶將用戶首選項存儲在其他集合中。 現在在運行時我調用用戶首選項收集並在 object 中獲取 ...

Solr中的多詞查詢搜索文檔

[英]Search documents by multiple words query in Solr

我有文件 title字段類型是 我正在嘗試搜索next thing ,所以請求是/select?q=title%20next%20thing 我希望具有id: 2的文檔位於頂部,但順序與添加的順序相同,分數相同0.3979403 查詢應該如何實現,如果來自查詢的更多單詞在標題中,而不是文檔應該在頂 ...

如何使用 SOLR copyField 指令用於多個字段

[英]How to use SOLR copyField directive to use for muiple fields

我有一個相當簡單的 SOLR 結構,它包含三個不同的字段: id、文本和標簽在schema.xml我設置以下 但是,當我搜索僅作為標簽出現的單詞時,找不到該文檔。 我的問題是:copyField 是在此處描述的任何分析器運行(索引和查詢)之前發生還是在查詢分析器之前發生? 編輯分析儀定義: 和字段 ...

如何在solr搜索中找到確切的關鍵字?

[英]How to find exact keywords in solr search?

實際上,我在 solr 搜索中遇到了一個問題。 有一個作者字段,我在其中存儲了兩個值,例如“deep kumar-singh”和“deep kumar singh”。 當我搜索作者時:"deep kumar-singh" 它返回兩個結果。 但我只希望一個結果是准確的。 這是我的字段描述: &lt ...

Solr 非空查詢

[英]Solr non-null query

以下兩個 Solr 查詢有什么區別,在搜索空/非空值時應該使用哪個? fieldName:[* TO *] fieldName:['' TO *] ...

Solr_version_字段作為時間戳查詢最新結果

[英]Solr _ version _ field as a timestamp to query latest results

我們可以使用 Solr_version_字段作為時間戳/版本,以便我們可以從特定的_version_/timestamp查詢最新的文檔? 我的要求是定期(每天)從我的 solr 索引中檢索新文檔。 但是沒有數據/時間戳字段可用作查詢最新文檔的過濾器。 我可以在 Solr 中為此使用 _ versio ...

你能在Cassandra中使用solr_query來查找包含某些特定值的地圖字段嗎?

[英]Can you use solr_query in Cassandra to find map field containing some particular value?

我想使用solr_query來查找地圖類型字段包含給定鍵值對的結果。 我正在嘗試創建類似於此的查詢: SELECT * FROM my_table WHERE pathId= 5 AND solr_query='validity: [1970-01-01T00:01:00 TO *] ’ ...

如何使SOLR搜索功能根據搜索輸入順序返回結果

[英]How to make SOLR search function return the result based on search input order

即時通訊使用SOLR在多值字段上執行文本查詢,但不會根據輸入內容返回。 我在字段上使用帶有標准標記器的edimax。 例如,我搜索文本“ ABC”,但即時消息獲取奇怪的訂單結果#1:“ ACB”結果#2:“ ABC”結果#3:“ ACB” 我怎樣才能使結果#2首先出現。 示例 ...

如何在Solr查詢中嵌套排序?

[英]How to nested sort in solr query?

假設我有像這樣的領域和價值 查詢會像 在此結果中,我需要對名稱(Elux)在頂部的商品進行排序,賣方(true)在頂部,並且我需要對商品名稱按字母順序進行排序,賣方(假)和名稱(Elux除外)在底端。 Solr有可能嗎? ...

如何使用SolrQuery添加提升查詢

[英]How to add a boost query using SolrQuery

我正在使用SolrClient連接數據庫並遵循https://www.php.net/manual/zh/book.solr.php中的示例 我正在嘗試生成通過solr儀表板創建的查詢 ?URL /店/選擇Q = *&排序= brand_logo_value +遞減,創建商 ...

Solr Boost銷售功能

[英]Solr Boost-Function on Sales

我將Apache Solr 8和產品一起用作文檔。 每個文檔都包含我要提升的最近X天內的銷售額,以及標題和其他字段。 假設productA已售出5次,我想將其得分提高10分; productB已售出50次,我想將得分提高30。 我嘗試使用看起來像(edismax查詢解析器)的bo ...

Apache Solr:如何將所有動態字段添加到 stats.field

[英]Apache Solr: How to add all the dynamic fileds to the stats.field

我是 apache solr 的新手,我需要一些有關查詢的幫助。 我在 solr 模式中創建了一些動態字段,這些字段因文檔而異。 現在我需要運行一個查詢,我可以在其中獲取 stats 部分下的所有動態字段以創建過濾器,以便我可以對搜索結果運行過濾器查詢。 在上面的查詢中,很少有帶有后綴 _sm ...


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