Andrea@Favero Ответов: 1

Как искать в ravendb4 с использованием Lucene синтаксис?


В RavenDB3 я могу получить доступ к базе данных в моей программе c# через .Чистый клиент API, используя сырье, в Lucene синтаксис:


result = session.Advanced.DocumentQuery<ObjectClass, MyIndex>()
                              .Where("(Name:Andrew*) AND (UID:*12345*) OR (City:NewYork)").ToList()


Возможно ли это в RavenDB4?
Моя программа имеет google-подобную строку поиска, и пользователь может создавать собственные запросы.
В связи с этим, можно ли сделать запрос с помощью нового RQL from .API сетевого клиента?

Что я уже пробовал:

В новой документации RavenDB4 я больше не могу найти способ отправить пользовательский запрос Lucene.

1 Ответов

Рейтинг:
2

#realJSOP

Вместо того чтобы спрашивать нас, возможно ли это, попробуйте сами и убедитесь. Мой совет заключается в том, чтобы поставить try/catch блокируйте свой код, чтобы вы могли проверить любое исключение, которое может быть вызвано.