簡體   English   中英

將LinqToLucene與NHibernate和NHibernate結合使用

[英]Using LinqToLucene With NHibernate and NHibernate.Search

有人已經在NHibernate.Search中使用LinqToLucene了嗎?

如何開始?

謝謝。

LinqToLucene和NHibernate.Search不兼容。 它們都提供基於實體的索引和搜索功能。 它們是完整的。

NHibernate.Search的優點是與NHibernate集成以幫助維護索引。 但是,如果您使用的是NHibernate和LinqToLucene,則仍然可以通過實現自己的NHibernate事件來實現與NHibernate.Search相同的大多數集成。

實施事件的一個很好的例子在這里:

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

因此,要創建自己的事件,您只需創建一個插入后,更新后和刪除后事件,然后在此處進行共同響應的LinqToLucene操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM