作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在管理生成器创建的管理模块中有一个奇怪的错误:
我的模型具有以下shema:
StmtcHelp:
columns:
module: { type: string(255) }
action: { type: string(255) }
content: { type: string(10000) }
translated: { type: boolean, notnull: true, default: false }
actAs:
Timestampable: ~
I18n:
fields: [content, translated]
generator:
class: sfDoctrineGenerator
param:
model_class: stmtcHelp
theme: admin
non_verbose_templates: true
with_show: false
singular: ~
plural: ~
route_prefix: stmtc_help
with_doctrine_route: true
actions_base_class: sfActions
config:
actions:
_delete:
credentials: [is_super_admin]
_new:
credentials: [is_super_admin]
_create:
credentials: [is_super_admin]
fields: ~
list:
title: Inline Help
display: [ module, action, updated_at ]
filter:
display: [ module, action ]
form: ~
edit: ~
new: ~
SQLSTATE[42S22]: Column not found: 1054 Unknown column 's.content' in 'field list'.
Failing Query: "SELECT s.id AS s__id, s.module AS s__module, s.action AS s__action,
s.content AS s__content, s.translated AS s__translated, s.created_at AS s__created_at,
s.updated_at AS s__updated_at FROM stmtc_help s LIMIT 20"
最佳答案
我有完全相同的问题。
您的 model_class
generator.yml
中的参数设置为 stmtcHelp
但您的型号名称是 StmtcHelp
(第一个字母是大写的)。修复这个并检查 routing.yml
对于同样的问题。
就我而言,我的模型仅在 routing.yml
中拼写错误。它导致了同样的Column not found
错误。
关于symfony1 - Symfony Doctrine 管理生成器和 I18n : error when cache is empty,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9376420/
我是一名优秀的程序员,十分优秀!