大家好,我又来提问了
我在 controller 里面使用了
@active_users = User.order(':topics_count,:comments_count').limit(12)
在本地用 sqlite3 测试没有问题,但是跑到 mysql 上就出现了这个问题
ActionView::Template::Error (Mysql2::Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to
use near ':topics_count,:comments_count LIMIT 12' at line 1: SELECT `users`.* FROM `users` ORDER BY :topics_count,:comments_count LIMIT 12):
这是为什么呢?怎么来处理