特定实体的实体,我想使这个查询:的LINQ to NHibernate的:选择具有在一对多关联
Session.Linq<User>().Where(u => u.Payments.Count(p => p.Date != null) > 0);
用简单的英语我想所有的具有至少一个用户以指定日期付款。
当我运行示例代码,我收到了System.ArgumentException
与消息:
System.ArgumentException:无法找到匹配的标准信息提供者:this.Id = sub.Id
你知道这个问题的解决方案吗?
如果有人能够使用NHibernate Query Criteria API提供相同的查询,这也会非常有帮助。
如果您为用户和付款发布了地图+模型,则可能会有帮助.... – DanP 2010-08-13 13:27:45