如何使用NHibernate.Search重建Lucene.NET索引?
谢谢。
发布于 2010-01-22 11:28:42
在IFullTextSearchSession之外有一个索引方法,它将强制对实体进行索引。因此,您只需要检索所有对象,然后对它们调用index。
发布于 2012-06-29 01:05:38
下面是一个示例:
public void Index(List<object> entities, ISession s)
{
using (var search = NHibernate.Search.Search.CreateFullTextSession(s))
{
foreach (var entity in entities)
{
using (var tx = s.BeginTransaction())
{
search.Index(entity);
tx.Commit();
}
}
}https://stackoverflow.com/questions/2111117
复制相似问题