与doctrine 2和symfony 2一起使用的元数据定义格式

时间:2012-03-09 05:44:27

标签: symfony orm annotations doctrine-orm yaml

在使用Symfony 1.4一段时间后,我开始使用Symfony 2。我想知道哪种元数据格式最容易学习和使用。

我知道当谈到某些事情比其他事情更好时,人们喜欢清洁他们的手,特别是当那些事情应该是等同的时候。不过,我要求你考虑以下内容提出建议:

  1. 我有使用YAML格式的Symfony 1.4的一些经验
  2. 每种格式的文档数量。
  3. 你可能认为我不是xD
  4. 的任何其他事情

1 个答案:

答案 0 :(得分:0)

我将YAML用于所有配置文件,所有...但是Doctrine metadatas。我使用XML是因为我想参考XSD来了解我可以使用哪种节点...

一次,XML看起来更具可读性,因为每个字段需要定义1行。通常,YAML会让您为每个字段节点的属性划分线。

编辑:在练习Symfony2两年后,我几乎在所有地方都使用了Doctrine元数据验证规则。我使用YAML进行翻译。