最后(!)将SonataPageBundle添加到我进入开发环境时获得的现有应用
运行SQLSTATE [42S02]:找不到基表或视图:1146表 'volunteer.page__site'不存在
php app/console sonata:page:create-site
时。在PageBundle的文档中没有提到如何创建模式。
如果我doctrine:schema:create --dump-sql
看看我得到的是什么
[学说\ DBAL \ DBALException]
未知列类型“json”请求...
答案 0 :(得分:1)
在已安装的PageBundle目录中搜索(即不在Sonata-Project网站上),显示了使用
修改app/config/config.yml
的说明
doctrine:
dbal:
...
types:
json: Sonata\Doctrine\Types\JsonType
通过此添加,可以更新架构并创建站点。
如果我的理智保持不变,我会分发文档,使其与已知的良好程序相匹配。