2011-08-04 1 views
0

私はSymphony 1.4と次のチュートリアル: http://www.symfony-project.org/jobeet/1_4/Doctrine/en/03を実行しています。 './symfony教義:--modelを構築する' しかしパス "JobeetCategory-> columns-> name"の "notnull"というスキーマ要素が無効です

私が実行します。

Invalid schema element named "notnull" at path "JobeetCategory->columns->name"

誰かが助けてください...

スキームは次のようになります。

私はエラーを取得します
 
JobeetCategory: 
    actAs: { Timestampable: ~ } 
    columns: 
    name: { type: string(255), notnull: true, unique: true } 
+0

あなたの全体のスキーマファイルを提供してください。そして、常に2つのスペースを使用することに注意してください(それ以上ではなく、他に注意してください)。 – scube

+0

hi scube、上記はスキーマファイル全体です。他のすべてのスキーマ設定を削除してフォールトを絞り込みました。 @scube – lucy

答えて

0

あなたの提供されたコードは私に役立ちます。しかし、それを試してください:

JobeetCategory: 
    actAs: { Timestampable: ~ } 
    columns: 
    name: { type: string(255), notnull: true } 
    indexes: 
    unique_fields:  { type: unique, fields: [name] } 
+0

私は上記のコードを試しましたが、次の出力を得ました: 'パス" JobeetCategory-> columns-> name "' @scube – lucy

+0

で "notnull"という名前のスキーマ要素が無効です。 – lucy

関連する問題