2
我無法找到Ayende's blog中描述的Nhibernate功能如何與Fluent NHibernate一起使用。Fluent NHibernate只查詢屬性
據我所知,我可以映射僞字段哪個值是任何hql查詢的結果。它是否正確?如何使用Fluent Nhibernate可以使用此功能?我試過谷歌,但不成功。代碼示例或鏈接到他們將不勝感激。
我無法找到Ayende's blog中描述的Nhibernate功能如何與Fluent NHibernate一起使用。Fluent NHibernate只查詢屬性
據我所知,我可以映射僞字段哪個值是任何hql查詢的結果。它是否正確?如何使用Fluent Nhibernate可以使用此功能?我試過谷歌,但不成功。代碼示例或鏈接到他們將不勝感激。
根據這張票它的工作原理:
http://code.google.com/p/fluent-nhibernate/issues/detail?id=259
有一個樣本,但是我沒有測試它。
Ayende的例子的結果可能是像下面的東西。請注意,無法避免擁有代表集合的屬性。
public class BlogMap : ClassMap<Blog>
{
public BlogMap()
{
Id(p => p.Id);
Map(p => p.Title
HasMany(p => p.Posts).AsSet()
.Where("(PostedAt >= (getdate() - 30))")
.Access.NoOp();
}
}