Как выполнить поиск без карты в MarkLogi c, используя jsearch.value? - PullRequest
1 голос
/ 03 апреля 2020

Мне нужно просмотреть несколько JSON документов в MarkLogi c и мне нужно специально использовать jsearch.values. Однако все результаты по умолчанию подстановочные. Есть ли какая-либо опция, которую я могу использовать, чтобы указать, что я хочу, чтобы мой поиск был отменен?

1 Ответ

1 голос
/ 03 апреля 2020
Предложение

A where() с запросом cts.jsonPropertyRangeQuery() ограничивает поиск документов с точным соответствием. Пример:

jsearch.values(['propName'])
       .where(cts.jsonPropertyRangeQuery('propName', '=', 'Stack string'))
       .result(); 

Как отмечалось в более ранней версии этого ответа, который неверно истолковал вопрос, операция match() применяет совпадение с подстановочным знаком при поиске значений.

Надеясь, что помогает,

...