自分のサイトに検索機能を設定しようとしています。
SELECT "column" FROM "table" WHERE "column" LIKE "%keyword%"
IndexedDB Fuzzy Searchで解決策を見つけました
db.transaction(['table'], 'readonly')
.objectStore('table')
.openCursor(IDBKeyRange.bound(keyword, keyword + '\uffff'), 'prev')
.onsuccess = function (e) {
e || (e = event);
var cursor = e.target.result;
if (cursor) {
console.log(cursor.value.column);
cursor.continue();
}
};
しかし、「%keyword」の代わりに「%keyword%」を見つけるにはどうすればよいですか?