7

注釈ベースのマッピングでは、教義の文書に従って、以下に示すように行うことができます。

/** @Column(type="string", columnDefinition="ENUM('visible', 'invisible')") */

私の質問は、これをDoctrineのyamlメタデータファイルでどのように表現するかです。

私はこのようなことをしたい:

fields:
status:
  type: string
  columnDefinition: ....

フレームワークとしてsymfony2を使用しています

4

2 に答える 2

13

使用するだけです:

fields:
status:
  type: string
  columnDefinition: ENUM('visible', 'invisible')
于 2012-09-17T10:11:59.407 に答える
1
status:
    type: enum
    values: ['visible', 'invisible']

https://www.doctrine-project.org/projects/doctrine1/en/latest/manual/yaml-schema-files.html#enums

于 2018-01-23T20:27:42.973 に答える