如何用NHibernate搜索搜索所有字段?

时间:2010-06-23 17:31:05

标签: nhibernate nhibernate.search

NHibernate在我当前的解决方案中运行良好,但我想查询搜索所有字段。我该怎么办

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

我尝试了以上但这些都行不通。我搜索了很长时间但找不到办法。

1 个答案:

答案 0 :(得分:2)

你必须写:

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

例如:

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