Ich brauche den Standardwert in der Klassendatei
%Vor%Wenn ich das benutze
%Vor%Ich habe den Standardwert der Datenbank, aber wenn ich versuche, ohne Einstellung von "su" fortzufahren, bekomme ich einen Fehler (Spalte 'su' kann nicht null sein).
Wie auch immer,
%Vor%Tut gar nichts.
Die korrekte Definition für einen Standardwert von 0 wäre die Verwendung von Anführungszeichen:
%Vor%Doctrine unterstützt das SQL-Schlüsselwort 'DEFAULT' nicht:
Um dieses Problem zu lösen, müssen Sie im Konstruktor Ihrer Entität Standardwerte festlegen. Wenn Sie die private Standardvariable in der Klassendatei haben möchten, verwenden Sie eine öffentliche Getterfunktion.
Sie können auch versuchen, die Variable dauerhaft in einem Controller zu setzen.