К сожалению, документация по формату yaml для доктрины 2 в настоящее время довольно ограничена.
Сейчас лучший способ выяснить формат yaml - это посмотреть на реализацию драйвера yaml.1004 * Doctrine \ ORM \ Mapping \ Driver \ YamlDriver
Ознакомьтесь с реализацией метода loadMetadataForClass
.Это показывает, какие свойства драйвер ожидает где.
Вы также можете посмотреть документацию для аннотаций , чтобы дополнить ваше понимание.Многие из задокументированных имен полей и ожидаемых значений совпадают с форматом yaml.Например: как только вы выясните, @column
соответствует элементу fields
формата yaml, остальная часть документации по аннотациям для этого элемента будет соответствовать формату yaml.