我正在尝试从Example here进行批处理。
Course.where( "blocks != nil" && "blocks.size > 0").find_each do |course|
#logic on course variable
end
我收到此错误:
method_missing': undefined method
find_each'代表#(NoMethodError)
(blocks
是一个属于类型数组的属性的课程模型)
我检查了返回结果数组的位置,所以不应该在结果数组上有批处理find_each吗?我哪里错了?
答案 0 :(得分:0)
试试这个:
Course.where('blocks IS NOT NULL AND length(blocks) > 0').find_each do |course|
#logic on course variable
end