je le fichier schema.yml suivant:Dépannage « colonne clé n'existe pas dans le tableau » lors de la construction de schema.yml
Page:
actAs:
I18n:
fields: [name,html,urlShortDesc]
columns:
name: string
gender:
type: enum
values: [html, photoGallery]
default: html
html: string
urlShortDesc: string
section_id:
type: integer
notnull: true
relations:
Section:
foreignAlias: Pages
SubPage:
class: Page
local: subpage
foreign: id
type: one
Mais, quand j'exécute la commande build-all-reload
, le message d'erreur suivant est affichée:
SQLSTATE [42000]: erreur de syntaxe ou violation d'accès: 1072 colonne clé 'sous-page' n'existe pas dans le tableau
Je suis en train implémenter une classe d'auto-relation.
Salut! Tout d'abord, merci pour votre aide. Désolé mais pouvez-vous "insérer" votre suggestion sur mon schéma, parce que je n'ai pas beaucoup d'expérience en utilisant Doctrine et cela me déroute un peu. Merci, Meilleures salutations! –
Mise à jour de la réponse ci-dessus –