sphinx

    1熱度

    1回答

    我已經在獅身人面像中做了一些複雜的regexp_filters,它可以用於某些目的,但是打破了正常搜索單詞的習慣。有沒有辦法看到獅身人面像實際上將這些詞彙索引到內部,所以我可以在需要時將它們稱爲「獨立詞彙」?我可以用一些命令來閱讀實際索引的文檔?

    0熱度

    1回答

    如果我做如 regexp_filter = iPhone = Apple Phone 它適用於iPhone,但沒有iPhone或IPhone,所以我嘗試: regexp_filter = (?i)iPhone(?-i) = Apple Phone 和我得到 [Err] 1064 - index Products: syntax error, unexpected ')' near ') i

    0熱度

    1回答

    我試圖wordform St > Street St. > Saint 然而,當我試圖將它旋轉它認爲我複製「ST」。我怎麼能告訴它在這種情況下,我的意思是說,我收集它是一個非索引字符,所以看到「聖」等於「聖」的字段形式?

    0熱度

    1回答

    有沒有一種方法可以像MySQL一樣使用GROUP BY ROLLUP進行搜索。 我想要得到年/月/日的摘要,這樣我就可以構建單個構面樹並向用戶顯示結果的分佈。 如果這是不可能的,我認爲唯一的方法是在DATE做一個方面並在PHP中總結樹。 ps。目前,我做了一些方面的工作,但他們一次只能處於一個層次,總結所有這些年,當用戶選擇一年,然後過濾那一年並總結所有月份等,但我想一次性得到一個摘要。

    0熱度

    1回答

    使用一個簡單的正則表達式: Status: (.*?),(.*?)\s 我可以很容易地提取 Status: In-Progress,Updated 看到https://regex101.com/r/mV7gF5/1 我試圖做獅身人面像類似的「更新」和「處理中」因爲它快得多。 SphinxQL有沒有辦法做到這一點?我甚至不介意它是否需要後處理,但我不能在我的生活中找出一個sphinxQL,因

    0熱度

    1回答

    條件我想通過某種方式將它們分組,以限制結果, 這個查詢應該試圖讓事情說清楚: @namee(「相機」)限5 | @namee(「手機」)限制5 | @namee(「洗衣機」)限制5 | @namee(「圖形卡」)限制5 其中namee是列 基本上我試圖限制基於特定條件的結果/。 這可能嗎?任何替代方式做我想做的事情。 我對獅身人面像2.2.9

    1熱度

    1回答

    我使用獅身人面像作爲全文搜索引擎,排名選項設置爲接近。 我怎樣才能設置排序器這個公式:接近在somecolumn/hit_count + 算話嗎? 我不知道,我怎麼才能算出字數。 我試過在列表中添加一列字數到索引中,但somecolumn是一個巨大的字段,我不能用this example,因爲查詢會太慢。

    0熱度

    1回答

    我對獅身人面像有奇怪的問題,應該對錶中的單個列進行全文搜索。它返回一些值的結果,但對於某些值則不返回任何內容。 據我所知,我在Postgres(源代碼)中輸入了「貝爾格萊德」一詞,查詢「Belg」的獅身人面像將不會給我任何結果。但是,如果我查詢「貝爾格萊德」,它會返回結果。 它還會返回以搜索字詞結尾的單詞,但如果搜索字詞位於單詞的中間,則不會。 這裏是我的獅身人面像的conf: source sr

    0熱度

    1回答

    我一直在嘗試使用Sphinx創建一個搜索我的網站。我查詢多個索引,因爲數據的類型是完全不同的,但我需要按重量對所有數據進行排序並顯示它。 這裏是我使用的foreach循環。所有註釋掉的代碼都是我已經嘗試過的。 function addToSrchArray($res, $restype) { global $total_result_count, $new_name_array;

    0熱度

    1回答

    我希望在我的獅身人面像搜索中有兩個索引,唯一會改變的是主機名,我的bdd用戶名和我的bdd密碼。 有沒有辦法在這兩個索引之間共享我的查詢和其他內容?