FooName {get;set;}{ public Foo Foo {get;set;}它们以典型的一对多方式与数据库中的表相对应使用Linq to NHibernate根据它们的Foo.Id属性查询Bars (这应该只是查询Bars表中的FoodId外键),生成带有连接的FoodId!
有人知道为什么会这样吗?这是标准的NHibernate行为
我试图编写一个简单的查询,它需要一个别名,因为它是一个多到多的同义词,但是我无法让它与NH扩展一起工作。它总是给我一个编译错误,尽管据我所知,它与我在网上看到的文档和所有示例完全相同。=> zip.ZipCode == zipCode);
生成Error 22 The name 'zipAlias' does not exist in the current context的结果