0
ジョブとジョブモデルのモデルにフィールドadditional_dataがあります。ここでadditional_data列はjsonデータ型として格納され、 "priority"のようなフィールドを持っています。私は、additional_dataの "priority"フィールド値に基づいてjobsテーブルエントリを注文したいと思います。私は次のようなコードを持っていますが、うまくいきません。私は生のSQLではなくORMを使用して注文する必要があります。jsonのデータ型でMySQLデータベースを使用するときに、Railsのデータベース列を順序付ける方法は?
@jobs = Job.all.order('additional_data['priority'] asc')
可能な複製(http://stackoverflow.com/questions/20645100/mysql-query-order-by-value-in-json-column) – infused
I Rails ORMを使って注文する方法を聞いています。 – anandh