diff --git a/store/database.go b/store/database.go index 1af6394..e3c14c9 100644 --- a/store/database.go +++ b/store/database.go @@ -240,6 +240,7 @@ func GetBookmark(db *DB, query_url string) (Bookmark, error) { func SearchBookmarks(db *DB, query string) ([]Bookmark, error) { bookmarks := []Bookmark{} + query = strings.Join(strings.Fields(query), "* ") + "*" rows, err := db.Query(`SELECT url, title, description, tags FROM Bookmarks_fts WHERE Bookmarks_fts MATCH ?;`, query) if err != nil { return bookmarks, err