所以我将Rails从4.0.1更新到4.1.16,并且在以下方面遇到了错误:
Failure/Error: self.published.arel.where_clauses.join(' AND ')
NoMethodError:
undefined method `where_clauses' for #<Arel::SelectManager:0x007fd773b1dd50>
我浏览了Arel的文档(使用版本5.0.1.20140414130214),但找不到相同的方法。是否已将其替换?如果是,则替换为什么?
答案 0 :(得分:0)
它已经被替换了吗?
先是deprecated,然后是removed,没有替代品。似乎您需要查看使用private void transVehicleINOUT_Load(object sender, EventArgs e)
{
this.loadVehicles();
this.loadDiver();
this.loadItems();
this.loadFirstHelper();
this.loadSecondHelper();
}
的场所的逻辑,并使用当前existing methods的arel重新实现应用程序的那些部分