2009-08-16 2 views
0

私はタイプ製品のことができます私のドメインオブジェクトの列を指定したいと思います。これは、1対1や1対1などの通常のリレーションシップではなく、このプロパティをプロダクトにしたいだけでなく、最も売れたプロダクトです。どのようにいくつかのcrtieriaを使用してNHibernateマッピングカラムを使用してプロパティを設定することができます

私はProductCategory

public class ProductCategory{ 
    public virtual Product BestSellingProduct{get;set;} 
} 

と呼ばれるオブジェクトを持っているのであればだから私の質問は、私はProductCategoryのためのマッピングファイルにこのロジックを統合する方法です。私はどのようにプロパティ要素のformule属性がSQLからオブジェクトを返すために使用できるかわかりません。 HQLを使用できますか?

アンドリュー

答えて

1

私はProductCategoryのプロパティをBestSellingProductことはないだろう - 私は私がanswereできるProductCatalog想像意味:私はカテゴリのベストセラー製品を取得します。

あなた本当には、あなたは13.4は可能なはず言う節行うことができますプロパティを使用する場合:チケットのように見えますCustom SQL for loading - nhibernate

+0

乾杯! :-) –

+0

私はそれがあなたが必要なものだとうれしいですが、再び - 私はそれに反対したいと思います。運の良さ – sirrocco

+0

あなたは正しいです - 乾杯します:-) –

関連する問題