2012-08-30 53 views
1

我已經瀏覽了關於如何在Android中實現全文搜索的教程和文檔。但是,大多數教程都假設您在應用程序加載時創建並填充SQLite數據庫。Android - 使用現有數據庫的全文搜索

對於我的應用程序,我已經有一個預先加載的數據庫(即它存儲在資產文件夾中,然後在應用程序第一次運行時複製) - 如何在這種情況下創建虛擬表?

謝謝。

+0

我不知道我理解你的問題。你到底想做什麼? –

+0

請參閱以下鏈接 - http://blog.andresteingress.com/2011/09/30/android-quick-tip-using-sqlite-fts-tables/ 它使用「CREATE VIRTUAL TABLE」,然後填充它們並使用這些VIRTUAL表執行搜索 - 但是如果我已經有一個現有的數據庫,我該怎麼做? – Shakil78692

+0

爲什麼你必須創建一個虛擬表,如果你已經在預填充數據庫中有一張表?爲什麼你不能從你的預填充數據庫中讀取? –

回答

1

CREATE VIRTUAL TABLEINSERTS可以應用於與普通表相同的預加載數據庫。數據庫將需要重新打包。

相關問題