Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
清理Rails 4中的sql数组_Sql_Ruby On Rails_Ruby On Rails 4_Activerecord - Fatal编程技术网

清理Rails 4中的sql数组

清理Rails 4中的sql数组,sql,ruby-on-rails,ruby-on-rails-4,activerecord,Sql,Ruby On Rails,Ruby On Rails 4,Activerecord,在Rails 3型号中,您可以执行以下操作: query=self.sanitize\u sql\u数组([“从创建的订单中选择月(已创建)作为月,选择年(已创建)作为年>=?并创建尝试此 ActiveRecord::Base.connection.select_all( ActiveRecord::Base.send(:sanitize_sql_array, ["select created_at as month from o

在Rails 3型号中,您可以执行以下操作:

query=self.sanitize\u sql\u数组([“从创建的订单中选择月(已创建)作为月,选择年(已创建)作为年>=?并创建尝试此

ActiveRecord::Base.connection.select_all(
    ActiveRecord::Base.send(:sanitize_sql_array, 
                            ["select created_at as month from orders where date(created_at) >= ?", '2015-12-21']
    )
)