Ich habe eine bereits erstellte Tabelle:
CREATE TABLE `jt_version` (
`version` int(11) NOT NULL COMMENT '103',
`model` varchar(4) COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '108'
Aus dieser Tabelle habe ich eine Entität generiert.
php bin/console doctrine:mapping:import "App\Entity" annotation --path=src/Entity
Diese generierte Entität erstellt ungefähr Folgendes:
/**
* @var int
*
* @ORM\Column(name="version", type="integer", nullable=false, options={"comment"="103"})
*/
private $version;
/**
* @var string
*
* @ORM\Column(name="model", type="string", length=4, nullable=false, options={"default"="''","comment"="108"})
*/
private $model= '\'\'';
Meine Frage ist, woher der Wert des Modells kommt. Im obigen Fall ist der $model
Wert'\'\''
Ist das richtig oder muss ich etwas ändern?
Dies wird anhand des Standardwerts festgelegt, den Sie hier angegeben haben
@ORM\Column(name="model", type="string", length=4, nullable=false, options={"default"="''","comment"="108"}}
Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.
Bei Verstößen wenden Sie sich bitte [email protected] Löschen.
Lass mich ein paar Worte sagen