1
ID、名前などを含むテーブルを選択する必要があります。今私はすべてを選択したいが、列名 'name'を 'user_name'に変更するだけです。すべてを選択して宣言することなく、どうすればいいですか? 私はこれを試しましたが、これは動作しません。mysqlはテーブルからすべてを選択しますが、カラム名を1つだけ変更します
return $query
->select(
'user.*',
'user.name as user_name'
)
どういう意味ですか?あなたは何か他のことをしますか? –
また、 'return $ query-> select(['user.name as user_name'、 'user。*'])' –
を試すことができますか?ポイントは、同じテーブルではなく他のユーザー。だから両方とも列 '名前'を持っています。したがって、以前のダンプを上回ります。 idも上書きされますが、とにかくそれは必要ありません。 – hatemjapo