Symfony1 Symfony 1.4原则:数据转储保留字

Symfony1 Symfony 1.4原则:数据转储保留字,symfony1,doctrine,data-dump,Symfony1,Doctrine,Data Dump,我有一个表,有两列保留字(read,write),是的,我可以更改列名,我想看看是否有一种方法可以按原样进行操作,用于教育目的:-) 当我加载这些表并构建模型时,没有问题,Symfony从我的YAML文件中读取表没有问题,但是当我尝试数据转储时,SQL崩溃了,因为读/写是保留字,是的,它们被适当地放入读标记中,但仍然没有爱 所以我的问题是,它们是使用转义字符的选项还是其他一些选项来提供数据转储来解释这些特殊字符,还是有办法将表从数据转储中排除 感谢您的帮助 考虑使用*quote\u标识符:tru

我有一个表,有两列保留字(
read
write
),是的,我可以更改列名,我想看看是否有一种方法可以按原样进行操作,用于教育目的:-)

当我加载这些表并构建模型时,没有问题,Symfony从我的YAML文件中读取表没有问题,但是当我尝试数据转储时,SQL崩溃了,因为读/写是保留字,是的,它们被适当地放入
标记中,但仍然没有爱

所以我的问题是,它们是使用转义字符的选项还是其他一些选项来提供数据转储来解释这些特殊字符,还是有办法将表从数据转储中排除


感谢您的帮助

考虑使用*quote\u标识符:true*

doctrine:
  class: sfDoctrineDatabase
  param:
    dsn:      mysql:host=localhost;dbname=mydbname
    username: root
    password: mysecret
    attributes:
      quote_identifier: true
      default_table_collate: utf8_general_ci
      default_table_charset: utf8

只需选择不同的词,伙计,汤姆!用简单的方法做事永远不会有结果