我想使用 Rails 运行一个简单的 MYSQL 查询
Select movie-title, movie-director from moving order by rating desc limit 5;
我不想要创建模型的所有开销。我只想运行查询。
做这个的最好方式是什么?
我什至无法连接
这是我的控制器的代码
ActiveRecord::Base.establish_connection ({
:adapter => "mysql2",
:host => "some-rds.amazon.com",
:username => "root",
:password => "root",
:database => "blah"})
这会产生这个错误
ActiveRecord::连接未建立
thanks
movie_title = 'Planet of the Apes'
sql = "SELECT * FROM movies WHERE title = #{ActiveRecord::Base.sanitize(movie_title)}"
ActiveRecord::Base.connection.execute(sql)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)