我试图寻找一个表来查看一个名为"name"的列是否存在,如果是这样返回值,如果没有创建具有空值的行,我看到firstOrCreate但我无法弄清楚如何使用它为我的生活.
这就是我现在拥有的,有人能伸出援助之手吗?
class Settings extends Eloquent
{
protected $table = 'settings';
protected $primaryKey = 'name';
public static function get($settingName)
{
return self::firstOrCreate(array('name' => $settingName));
// return self::select(array('value'))->where('name', '=', $settingName)->first()->value;
}
}
Run Code Online (Sandbox Code Playgroud)