在确保块

时间:2019-06-14 06:44:40

标签: ruby-on-rails

我正在尝试在开始确保块中执行Model.all。但是请确保在查询Like之前执行块代码

def some_method
   puts "start"
   Model.all
ensure
   puts "ensure"
end

预期输出:

start
SELECT "models".* FROM "models";
#<ActiveRecord::Relation [#<Model id:1 ..>,...]>
ensure

实际输出:

start
ensure
SELECT "models".* FROM "models";
#<ActiveRecord::Relation [#<Model id:1 ..>,...]>

0 个答案:

没有答案