在 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);