1
Ich habe Probleme beim Update enthält Attribut ‚-‘:Fehler im Update-Attribute ‚-‘ enthalten in Laravel
public function update(Request $request, $id)
{
$qustiondata = qustionmodel::find($id);
$qustiondata->name-man = $request->get('name-man');/*problem expression is not assignable constant reference*/
$qustiondata->type = $request->get('type');/*no problem here*/
$qustiondata->save();/*will happen problem if write $qustiondata['name-man'] */
}
Dies make $ qustiondata array, wird einen anderen Fehler machen wenn $ qustiondata-> save(); –
@KhalidHasan, wenn dieser "find" -Aufruf nicht "null" zurückgibt (was eine schlechte ID bedeutet), wird der obige Code das 'name-man'-Attribut für die Modellinstanz setzen, wenn Model' ArrayAccess' ... 'implementiert $ qs = neues Bewertungsmodell; $ qs ['name-man'] = $ anfrage-> eingabe ('name-man'); ' – lagbox