POSTGRESQL データベースを使用しており、JSON 型の列で並べ替える必要があります。これは私が得るエラーです:
ERROR: could not identify an ordering operator for type json
LINE 1: SELECT * FROM "field" "t" ORDER BY "t"."brand" LIMIT 10
JSONデータ型で注文することはできますか? 回避策の提案はありますか?
テーブル フィールド:
- field_id INT
- 名前 テキスト
- タイプINT
- ブランドJSON
これが私のコードです:
$sql = 'SELECT * FROM "field" "t" ORDER BY "t"."brand"';
$data = Yii::app()->db->createCommand($sql);
$result = $data->queryAll();