gpt4 book ai didi

nhibernate 查询实现接口(interface)的所有对象

转载 作者:行者123 更新时间:2023-12-04 02:21:41 25 4
gpt4 key购买 nike

例如,如果您有一个 Apple : IWhatever 和一个 Orange : IWhatever 并且您想要找到它们,因为它们是 IWhatevers,您需要在 NHibernate 中做什么?

它是否完全依赖于 HQL 或条件查询,或者您还必须在映射中做些什么?如果有映射需求,Fluent NHibernatee能支持吗?

最佳答案

对于 Criteria,您不需要映射它。只是:

session.CreateCriteria<IWhatever>()
.List<IWhatever>();

请记住,您只能对 IWhatever 中存在的字段进行查询/排序/投影。

关于nhibernate 查询实现接口(interface)的所有对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3612816/

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