除了现场的一个特定区域外,一切都很正常。我有一个协会,把旅游站和似乎不起作用的场馆联系起来。自切换以来,此区域没有修改任何代码。不幸的是,我对rails还有点陌生,不知道如何诊断这个错误。ActiveRecord::StatementInvalid in ToursController#show
PG::DatatypeMismatch: ERROR:哪里必须是布尔类型的参数,而不是整数行1:从“场馆”中选择“场馆”.*,其中(1)限制1:从“场馆”选择</em
场地可以有一个或多个区域,相反,每个区域正好有一个场地。我使用的是Fluent NHibernate的build 1.0.0.636。当我将Fetch.Join()添加到VenueMap以消除延迟加载时,生成的VenueMap包含一个从其本身返回到区域表的联接:(显然,简化了)FROM Areas LEFT OUTER JOIN Areas as Areas2 on Venues.Id = Areas2.VenueId
这将导致它返回重复的行,因