Как найти все поля с помощью NHibernate Search? - PullRequest
2 голосов
/ 23 июня 2010

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

.CreateFullTextQuery<MyObjectGraph>("*", queryText)
.CreateFullTextQuery<MyObjectGraph>("%", queryText)
.CreateFullTextQuery<MyObjectGraph>("*:test")
.CreateFullTextQuery<MyObjectGraph>("%:test")

Я пробовал выше, но они не работают. Я ищу довольно долго, но не могу найти способ сделать это.

1 Ответ

2 голосов
/ 31 марта 2011

Вы должны написать:

.CreateFullTextQuery<MyObjectGraph>("Field:{0}", criteria);

Например:

.CreateFullTextQuery<MyObjectGraph>("Name:{0}", "Ramon");
...