在 Symfony 迁移中保存 json
Save json inside a Symfony migration
我有一个 Item 实体,它有一个“访问”字段,类型为 json,是通过迁移添加的。
我正在尝试在我正在编辑的 table 中添加值,并填写此字段,但我找不到正确的语法。
目前我正在尝试做类似
的事情
$this->addSql(<<<SQL
INSERT INTO `item` (`id`, `name`, `description`, `progress`, `price`, `category`, `access`) VALUES
('3', 'Hyperboost', 'Fait avancer de 5 cases', '5', '2.5', 'personnal', [{"start": 65, "end": 100, "ranking": 'team'}]);
SQL);
我想你只需要单引号
$this->addSql(<<<SQL
INSERT INTO `item` (`id`, `name`, `description`, `progress`, `price`, `category`, `access`) VALUES
('3', 'Hyperboost', 'Fait avancer de 5 cases', '5', '2.5', 'personnal', '[{"start": 65, "end": 100, "ranking": 'team'}]');
SQL);
我有一个 Item 实体,它有一个“访问”字段,类型为 json,是通过迁移添加的。 我正在尝试在我正在编辑的 table 中添加值,并填写此字段,但我找不到正确的语法。 目前我正在尝试做类似
的事情$this->addSql(<<<SQL
INSERT INTO `item` (`id`, `name`, `description`, `progress`, `price`, `category`, `access`) VALUES
('3', 'Hyperboost', 'Fait avancer de 5 cases', '5', '2.5', 'personnal', [{"start": 65, "end": 100, "ranking": 'team'}]);
SQL);
我想你只需要单引号
$this->addSql(<<<SQL
INSERT INTO `item` (`id`, `name`, `description`, `progress`, `price`, `category`, `access`) VALUES
('3', 'Hyperboost', 'Fait avancer de 5 cases', '5', '2.5', 'personnal', '[{"start": 65, "end": 100, "ranking": 'team'}]');
SQL);