考慮下面的例子如何在H2數據庫中使用全文搜索?
CREATE ALIAS IF NOT EXISTS FT_INIT FOR "org.h2.fulltext.FullText.init";
CALL FT_INIT();
DROP TABLE IF EXISTS TEST;
CREATE TABLE TEST(ID INT PRIMARY KEY, NAME VARCHAR);
INSERT INTO TEST VALUES(1, 'Hello World');
CALL FT_CREATE_INDEX('PUBLIC', 'TEST', NULL);
,我已經執行了下面的查詢
SELECT * FROM FT_SEARCH('Hello', 0, 0);
但這查詢返回「PUBLIC」。 「TEST」 WHERE 「ID」= 1。
- 我需要再次執行這個
"PUBLIC"."TEST" WHERE "ID"=1
才能得到包含'Hello'字樣的記錄嗎? - 什麼是查詢從FT_Search中搜索'ell'字的所有記錄。比如像H2本地全文搜索
這正是我想要的。謝謝。 – Vivek
再次有什麼辦法來索引h2數據庫與lucene如果有任何告訴我。 – Vivek
[使用Lucene全文搜索](http://www.h2database.com/html/tutorial.html#fulltext)非常相似,只需要在類路徑中使用Lucene庫。 – trashgod