我想检查或了解我的activerecord代码生成的真正的SQL语法,是否有任何gem或方法可以让我输入activerecord代码并获得返回等效的SQL代码?
EX:
Client.order(:first_name).first
#=> SELECT * FROM clients ORDER BY clients.first_name ASC LIMIT 1
答案 0 :(得分:2)
Rails包含方法ActiveRecord::Relation
。但这是Client.order(:first_name).limit(1).to_sql
的方法。在你的情况下代码是这样的:
config.vm.define "master" do |node_dotnet|
node_dotnet.vm.provider :azure do |azure, override|
azure_data.each do |key, value|
azure.instance_variable_set("@#{key}", value)
end
azure.vm_name = "master"
end
end
您可以在Guide to UI programming with coroutines中阅读详细信息。