2010-06-23 2 views
2

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

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

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

+0

Рамон, не забудьте отметить правильный ответ! поздравления из Аргентины – Vackup

ответ

2

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

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

Например:

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