gpt4 book ai didi

nhibernate - 使用 Fluent NHibernate 的仅查询属性

转载 作者:行者123 更新时间:2023-12-04 06:42:56 25 4
gpt4 key购买 nike

我找不到 Ayende's blog 中如何描述 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();
}
}

关于nhibernate - 使用 Fluent NHibernate 的仅查询属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4027032/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com