Я новичок в CouchDB. Как реализовать поиск по ключевым словам в CouchDB?Как реализовать поиск ключевого слова в CouchDB
Например, у меня есть документ пользователя в CouchDB. Структура выглядит следующим образом:
UsersCouchDB:
id: 1
last_name: jack
first_name: abc
phone_num: 123-456-7890
id: 2
last_name: rose
first_name: gbcde
phone_num: 123-111-2222
...
Я хочу реализовать функцию поиска для phone_num, так что если пользователь вводит в, скажем так, «23», то идентификатор 1 и идентификатор 2 должно быть показано, так как их номер телефона содержат «23».
Что является простым или быстрым способом сделать это? Возможно ли использовать , чтобы использовать сторонний пакет для выполнения этой функции?
Я слышал, что некоторые люди используют couchdb-lucene для выполнения подобной вещи. Может ли кто-нибудь показать мне некоторые коды о том, как сделать такие функции поиска?