gpt4 book ai didi

nhibernate - 休眠状态下的左外连接

转载 作者:行者123 更新时间:2023-12-03 16:40:53 24 4
gpt4 key购买 nike

喜欢……

车辆表

id vehicle_id vehicle_Name
1辆TN10001车
2辆TN100巴士
3 tn4oo 面包车

设备表

id device_ID .... Vehicle_id
1 d1... 1
2 d2 ... 空

我想要车辆表中的 vehicleid's(tn100,tn4oo) r 不在设备表中(车辆 ID Tn10001)

在车辆中映射双向一对多映射。

最佳答案

这应该可以解决问题

var invalidVehicleIds= DetachedCriteria.For(typeof(Device))
.SetProjection(Projections.Id());

Session.CreateCriteria(typeof(Vehicle))
.Add(Subqueries.PropertyNotIn("Id",invalidVehicleIds))
.List<Vehicle>()

关于nhibernate - 休眠状态下的左外连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4517801/

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