错误Column 'id' in order clause is ambiguous 易出现在
p = Product.find(:all,:include=>:kind,:order=>"id desc")
类似的语句上,用include包含了一个left join对象,所以id可能存在于多个表内,就引起了二义性
修改为
p = Product.find(:all,:include=>:kind,:order=>"products.id desc")
属性前加上表名
一切OK
相关文章:
-
2021-09-06
-
2022-12-23
-
2022-12-23
-
2021-08-06
-
2021-11-13
-
2022-01-08
-
2021-05-31
-
2021-06-22
猜你喜欢
-
2021-09-26
-
2022-12-23
-
2021-11-26
-
2021-12-12
-
2022-12-23
-
2022-12-23
-
2022-12-23
相关资源
-
下载
2022-12-07
-
下载
2021-08-10
-
下载
2021-11-03
-
下载
2022-12-05
-
下载
2022-12-23