Sto tentando di cercare una tabella per vedere se esiste una colonna denominata "nome" se così restituisce il valore e se non si crea quella riga con un valore nullo ho visto primaOrCreate ma non riesco a capire come usarlo per la vita di me.Eloquente primaOrCrea documentazione o utilizzo
Questo è quello che ho attualmente, qualcuno può dare una mano?
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;
}
}
Dove vuoi arrivare a seguito di invocare 'Impostazioni :: get ($ SettingName) '? Qualche messaggio di errore? O qualcosa che non ti aspetti? –
Ricevo un nome MassAssignmentException perché il nome che sto tentando di ottenere non esiste –