私は列の名前を定義するモデルクラスを持っています。コントローラで モデルの静的変数としてDB列名を指定します。Larvel
class Permission extends Model
{
public static $colName = 'mycolname';
//...
}
:場合
//...
// Trying to get the value of column 'mycolname'
// I wanna do it this way, but I'm getting a syntax error:
$data = $user->permission->Permission::$colName;
// This way works, but I don't want to hardcode the column name here
$data = $user->permission->mycolname;
ことが重要だ、私はLaravel 5.3 /雄弁を使用しています。
これは多分可能でしょうか?
ありがとうございます!
ありがとう!あまりにもそれはローカル変数を必要とする悪い...クリーナーされているだろう。 – zundi