エンティティプロパティに属性を必要としないNHibernateSearchライブラリはありますか?
エンティティをクリーンなPOCOとして保持したいので、流暢なインターフェイスがあるのではないでしょうか。
そうでなければ、多分私はそれを書きます!
ありがとう
エンティティプロパティに属性を必要としないNHibernateSearchライブラリはありますか?
エンティティをクリーンなPOCOとして保持したいので、流暢なインターフェイスがあるのではないでしょうか。
そうでなければ、多分私はそれを書きます!
ありがとう
Ayendeは、誰かが彼のためにそれをしたいのであれば、NHibernateSearchにxmlマッピングを追加すると言っています。だから私はあなたの息を止めません。
プログラムによるマッピングができるかどうか、確認します。
うわー古い質問ですが、多分それは役立つはずです。
FluentNHibarnate に似た Fluent NHibernate.Search マッピング インターフェイスを開始しました。これにより、属性なしでエンティティをマップできます。
public class BookSearchMap : DocumentMap<Book>
{
public BookSearchMap()
{
Id(p => p.BookId).Field("BookId").Bridge().Guid();
Name("Book");
Boost(500);
Analyzer<StandardAnalyzer>();
Map(x => x.Title)
.Analyzer<StandardAnalyzer>()
.Boost(500);
Map(x => x.Description)
.Boost(500)
.Name("Description")
.Store().Yes()
.Index().Tokenized();
}
}
codeplex でホストされているプロジェクト サイトを見てください。