我一直在寻找 .NET 的好工具,以帮助构建和运行queries
针对我的SQL Azure Database
.
我正在寻找类似的东西:
http://hotelmagician.com/hotels/
本质上,“文本”搜索非常有限(也许只有城市名称),所以我不想要一个简单的引擎在我的数据库上进行全文搜索。
我希望用户能够使用下拉列表和复选框从我的员工数据库中定义搜索。
所以搜索可能看起来像,想象这些是一系列下拉列表:
State: IL
IsTerminated: false
RecordCreatedBefore: 10/10/2012
HasPhoneNumber: true
有什么东西可以帮助简化这个过程,还是我们必须自己构建引擎?
如果重要,我们正在使用NHibernate
. 我已经调查过了Lucence
,但这似乎更像是“全文”类型的搜索,而不是我正在寻找的结果生成器。
编辑: 我们尝试搜索的每个“员工”都有大约 100 个可搜索字段。