Поиск нескольких терминов в taffydb
Если я сделаю базу данных TAFFYDB, как это:
customerDB.insert({
"custID":"JONMI",
"custName": "MIKE JONES",
"custCity": "CHICAGO"
});
Я могу запросить по каждому отдельному термину, например, имя клиента:
var cName="MIKE";
customerDB({ "custName":{like:cName}}).each(function (record,recordnumber) {
но есть ли способ поиска по любому термину в одном запросе? Под этим я подразумеваю, что, если я буду искать по MIKE, CHICAGO или JONMI, он найдет совпадение.
1 ответ
Из документации TaffyDB:
customerDB([ {"custName":{likenocase:request.term}},
{"custCity":{likenocase:request.term}},
{"custID":{likenocase:request.term}} ]
).each(function (record,recordnumber) {
это продвигается как логическое "ИЛИ"