Гремлин - Есть ли способ для чувствительного к регистру поиска? - PullRequest
0 голосов
/ 25 января 2019

Я использую Gremlin для Cosmos DB.У меня есть вершины с надписью «Персона».В интерфейсе у меня есть окно поиска, где пользователь может ввести имя.Несмотря на то, что пользователь вводит частичное имя, независимо от регистра, мне нужно получить релевантные результаты с помощью запроса «Персона».

Я нашел textContains, начиная с, но похоже, что он не поддерживается на портале запросов БД космоса.

Есть ли другие альтернативы?

1 Ответ

0 голосов
/ 25 января 2019

Несмотря на то, что пользователь вводит частичное имя, независимо от регистра, мне необходимо получить соответствующие результаты, запросив «Персона».

На основании вашего описания, возможно, вы могли быиспользуйте оператор CONTAINS в вашем sql.

SELECT c.label,c.name FROM c where CONTAINS(c.label, 'Per')

Вывод:

enter image description here


Обновление ответа:

На основании моего поиска по списку , поддерживаемому API-интерфейсом Cosmos DB Gremlin, до startswith или contains пока что нельзя дотронуться.

Вы можете сослаться на это ссылка , которая упоминается в этой теме . Или вы можете оставить отзыв здесь , чтобы сообщить о прогрессе в области функций.

...