0
很简单的任务,但我很困惑...如何找到的所有记录,如果一个属性等于另一个
比如我有类:
class Test
include DataMapper::Resource
property :id, Serial
property :val1, Integer
property :val2, Integer
end
是否有可能找到val1 = val2调用Datamapper的#all方法的所有记录?
的
Test.all(:val1 => :val2)
显然是行不通的。
我想找到通过#ALL解决方案,而直接使用SQL查询像
repository(:default).adapter.select('SELECT * FROM tests WHERE val1 = val2;')
是的,它的作品!谢谢! –