full-text-search

    0熱度

    1回答

    我有一個查詢,應返回1個結果 SELECT * FROM `catalogsearch_fulltext_scope1` AS `search_index` WHERE (MATCH (data_index) AGAINST ('+Product +Set +b' IN BOOLEAN MODE)); 如果表引擎是MyISAM的,它的工作原理。 但是,如果我將表更改回in

    2熱度

    1回答

    我面臨的文本做全文搜索PostgreSQL的時候,它包含德西班牙字符「N」 當我嘗試來標記西班牙語單詞「AÑO」(年)的問題我得到下面的結果取決於如果輸入大寫或小寫: SELECT to_tsvector('spanish','AÑO'),to_tsquery('spanish','año') "to_tsvector" "to_tsquery" "'aÑo':1" "'año'" 正如你

    0熱度

    1回答

    我一直在努力解決過去幾天的問題。 我們必須實現一個搜索功能,該功能必須能夠搜索以其他語言編寫但用英語發音搜索的內容。例如,如果有像下面的內容 你好被翻譯成你好中文,發音爲Nǐhǎo,所以如果用戶在搜索字段中鍵入Nǐhǎo,你應該在搜索結果中。 我發現聯繫人應用正在做類似的工作,我已經在這裏上傳了截圖。我認爲我們必須採用一些音譯理念,但由於內容是動態的,因此它不適用於此。所以我想知道什麼可能是一個更

    -2熱度

    1回答

    我需要一個純Java程序來搜索給定的字符串以「找到彼此靠近的字」 - 需要指定每個其他距離。 更具體地說: - 發現word1和word2的任何順序,只要它們發生在彼此的一定距離內。例如: - 在給定字符串中相互3個字內搜索「癌症」和「問題」 - 如果找到則返回「true」,否則返回「false」。 String term =「cancer problems」; String text =「第二次

    0熱度

    2回答

    如果你拿一張表,只是簡單地將存儲引擎引擎從MyISAM改爲InnoDb,那麼所有的WHERE MATCH (col1,col2,col3...) AGAINST (expr)都會返回與MyISAM下完全相同的結果嗎?如果不是,有什麼區別? 我的意思是在全文檢索方面只是差異,沒有別的。這兩款存儲引擎顯然存在其他巨大差異。

    8熱度

    1回答

    我在一個jsonb列中存儲了非常複雜的JSONB。 DB表如下所示: CREATE TABLE sites ( id text NOT NULL, doc jsonb, PRIMARY KEY (id) ) 的數據,我們在doc列存儲是一個複雜的嵌套JSONB數據: { "_id": "123", "type": "Site",

    -2熱度

    2回答

    在我正在製作的Android應用程序中,我實現了一個搜索欄,以便用戶可以輸入某些內容以希望在數據庫中找到它。我已經建立了這樣的結果,但只有完全完整地拼寫出來。我想這樣做可以在用戶輸入時提供結果,即使它拼寫錯誤且類似。我已閱讀了有關Firebase庫中可能的內置查詢選項,但他們似乎並不支持我在尋找的內容。有什麼方法可以相對簡單地將其添加到我的項目中?我瞭解預測文本搜索不是簡單創建的,但是有一些我可以

    1熱度

    1回答

    我正在使用solr 6.2.1,並且我想省略solr上特定字段中包含一些黑名單字(辱罵性字)的所有文檔。我在schema.xml- <!-- A text field that only splits on whitespace for exact matching of words --> <fieldType name="text" class="solr.TextField" positi

    2熱度

    1回答

    我正在尋找使用Grep Search所有的.pas和我的項目.DFM文件表的名稱。它只能在.pas文件中找到結果,而我確信至少有一個數據集使用此表。我在.DFM文件搜索數據集的名字,這是我發現: object DtsRPCondition: TADODataSet Connection = ConnMain CursorType = ctStatic CommandT

    0熱度

    1回答

    我有一個FTC,包括5個表格的5個全文索引。 我需要使用T-SQL腳本將這些表中的PK和FKs:id INT轉換爲id BIGINT。 當然,服務器需要使用這些ID刪除表格的FTI。 如何在腳本開始時編寫FTI腳本,然後進行轉換並在腳本末尾完全恢復FTC中的相同FTI?