列表 第页
使用阿雷尔Rails中 - 我正在寻找创建的ActiveRecord ::关联,有效地导致了 SELECT * FROM表的方式,我可以进一步处理。Using Arel in Rails - I'm looking for a way of creating an ActiveRecord::Relation tha...阅读全文
据我所知,这是一个替代的ActiveRecord,并且它使用的对象,而不是查询。 但是...... 这是为什么好? 将对象/查询是容易创造?这将导致更有效的SQL查询?会是与所有主要的DB兼容吗? - 我认为它会。将是更容易/更难使用存储过程使用?解决方案 到底是什么阿雷尔在Rails的3.0?这对关系查询操作的代数...阅读全文
我有一个共同的pretty的的habtm 关系:I have a pretty common habtm relationship:Photo has_and_belongs_to_many :tagsTag has_and_belongs_to_many :photos在我的照片模式,我有一个方法的标记,我用它...阅读全文
使用逻辑,而不是或你怎么可以将2个不同的条件是什么?注意: 2的条件产生的轨道范围,并不能轻易变成像其中(X或Y)直接。简单的例子:管理员= User.where(:一种=>:管理员)作者= User.where(:一种=>:作者)这是很容易申请和条件(对于这种特殊情况下是没有意义的):(admi...阅读全文
我想做的事情是这样的:I want to do something like:SELECT * FROM USER WHERE NAME LIKE '%Smith%';我在阿雷尔的尝试:My attempt in Arel:# params[:query] = 'Smith'User.where("name...阅读全文