という名前の ID キーを持つクエリから多次元配列を返す必要がありますkey
。( Amazon S3 APIのオブジェクト キーに必要)
例:
Array ( [0] => Array ( [key] => 8 ) [1] => Array ( [key] => 7 ) [2] => Array ( [key] => 6 ) )
問題: key
MySQL の予約名です。名前キーを使用する必要があります。
次のクエリはエラーになります
SELECT `file_name` AS key FROM (`uploads`)
しかし、バッククォートを追加key
してもエラーは発生しません
SELECT `file_name` AS `key` FROM (`uploads`)
このまま続けても安全ですか、それとももっと良い方法がありますか? PHPで配列のidキーの名前を変更しようと思っていましたが、クエリでそれを行う方が速いようです