2010-02-27 1 views

답변

2

LinqToLucene 및 NHibernate.Search는 호환되지 않습니다. 그들은 둘 다 엔티티 기반의 색인 작성 및 검색 기능을 제공합니다. 그들은 스스로 완전합니다.

NHibernate.Search에 대한 좋은 점은 인덱스를 유지하는 데 도움이되는 NHibernate와의 통합입니다. 그러나 NHibernate와 LinqToLucene을 사용한다면 NHibernate.Search가 가지고있는 NHibernate Events를 구현함으로써 동일한 통합을 얻을 수 있습니다.

이벤트를 구현의 좋은 예는 여기에 있습니다 :

http://nhforge.org/wikis/howtonh/creating-an-audit-log-using-nhibernate-events.aspx

그래서, 당신은 단지 자신의 포스트 삽입, 업데이트 후, 사후 삭제 이벤트를 생성 할 것이다 당신의 생성하는 방법 공동 응답 LinqToLucene 작업을 여기에.