Недавно я начал работать с taffydb. Предполагая, что у меня есть это, как мои данныеTaffydb dynamic like 'and' query
db= TAFFY([
{OrderNo:'prod1',range: 3,description:'one two'},
{OrderNo:'prod2',range: 2,description:'one two three'},
{OrderNo:'prod3',range: 2,description:'one three two'},
{OrderNo:'prod4',range: 6,description:'one two four three'},
{OrderNo:'prod5',range: 5,description:'three'},...
если бы я хотел, чтобы написать запрос, чтобы найти все записи с «один два» и «три» Я хотел бы сделать что-то вроде
db({description:{likenocase:"one two"}},{description:{likenocase:"three"}}).get()
заносить бы продукты 2 и 4. К сожалению, я не могу понять, как это сделать с динамическим запросом, который будет иметь неизвестное количество переменных для поиска. Я делаю это, чтобы пользователь мог найти свои собственные слова.
У кого-нибудь есть идеи?
Это, однако, не объясняет, как генерировать db-запрос динамически, вопрос заключается в том, как генерировать динамические запросы, когда количество подобных входов изменяется –