Loopback 3 Синтаксис флага без учета регистра REST с фильтром where

avatar
mitchelangelo
9 августа 2021 в 05:24
66
0
0

У меня есть REST-запрос, который я хочу выполнить для своего loopback API, в настоящее время у меня проблема с этой конкретной частью конструкции URL.

?filter[where][or][0][primaryData]=string&filter[where][or][1][secondaryData]=string

Что работает, но только если чувствительность к регистру строки соответствует данным, хранящимся в базе данных.

Я хотел бы добавить параметр options:i в свой запрос на нечувствительность к регистру, как указано в документации.

https://loopback.io/doc/en/lb3/Where-filter.html#like-and-nlike-insensitive

Как добавить флаг нечувствительности к регистру options:i в эту конкретную часть URL-адреса? Я перепробовал много разных вариантов, но ничего не работает?

Я хочу сделать что-то, как показано ниже, но кажется, что синтаксис неверен, и я не могу сопоставить нечувствительные к регистру значения (слова с/без заглавных букв)

?filter[where][or][0][primaryData][like]=string.*[options]=i&filter[where][or][1][secondaryData][like]=string.*[options]=i

В документации сказано, что он должен работать с моим конкретным соединителем базы данных, который является соединителем mongoDB.

Я знаю, что петля 3 устарела, прежде чем вы упомянули об этом. Спасибо.

Источник

Ответы (0)