Merci Mugen pour ta réponse, j'etais occupé sur un autre projet,
désolée pour le délai.
Malheureusement, j'ai toujours le problème, le schéma et le model sont
généré sans soucis, mais sur l'import des fixtures,
il me refait pareil,même avec le nouveau schéma:
schema.yml
categorie:
salut,
essai ca pour tes categories
Categorie:
cat1: {}
On 26 mar, 11:45, MeGuMi megumi.drag...@gmail.com wrote:
Merci Mugen pour ta réponse, j'etais occupé sur un autre projet,
désolée pour le délai.
Malheureusement, j'ai toujours le problème, le schéma et le model sont
généré sans
re-bonjour,
hélas j'ai déjà essayer de faire cat1: {} et j'ai ce message
d'erreur:
Unable to execute INSERT statement. [wrapped: Could not execute
update [Native Error: Cannot add or update a child row: a foreign key
constraint fails (`bienakid/categorie_i18n`, CONSTRAINT
salut,
c'est pour cela qu'il faut mettre tes tables en i18n exemple jobeet
(table parent : isI18N: true et enfant : isCulture: true)
# config/schema.yml
jobeet_category:
_attributes: { isI18N: true, i18nTable: jobeet_category_i18n }
id: ~
jobeet_category_i18n:
id:
re-salut,
j'ai bien lu la doc pour le jobeet, mais je suis en 1.1 sur ce projet.
De plus, j'arrive parfaitement à remplir les autres tables non-
internationalisées, seules les tables avec leur version i18n me posent
problèmes.
Je ne pense pas avoir de problèmes avec les schéma, ma base a l'air
Bonjour à tous,
J'ai un petit souci avec symfony, j'ai trois table dans ma base de
donnée :
- table : type_exemple { int id, varchar name },
- table : exemple { int id, varchar name }
- table de liaison entre ces deux tables : liaison { int id, int
type_exemple_id, int exemple_id }.
quand je fait ca
j'ai une erreur sql assez logique il essaye de join deux fois la meme
table... alors qu'il aurai fallu des alias de la meme table ...
On 24 mar, 17:18, Mailing-list Lélio mailing-l...@lelio.fr wrote:
Par
{ type: integer, size: 11, required: true, foreignTable: user,
Il ne faut pas utiliser la méthode doSelectJoinAll() mais celle qui except
l'un ou l'autre des user.
C'est pas forcément optimisé mais c'est le seul moyen...
-Message d'origine-
De : symfony-fr@googlegroups.com
[mailto:symfony...@googlegroups.com] De la part de Pierre PERRIER
Redéfinis ta table des liens en prenant comme primaryKey les deux champs int
type_exemple_id et int exemple_id
Ensuite, tu écris une fonction __toString() dans la classe Liaison.
Mais surtout, il existe des outils pour afficher les liens multiples
-Message d'origine-
De :
Un petit pas pour l'homme
j'ai rajouter un champ inutile pour moi, a savoir pouet, dans la table
de base, et là ça a marcher Oo !?!
En fait, il ne voulais bel et bien pas me crée ma table principale
juste avec un ID.
Donc ma seule option c'est quoi rajouter un champ pouet a chacune de
mes
Je ne peux prendre les clefs etrangeres pour des clefs primaires c'est
deux tables ne me servent pas qu'a cette liaison.
J'ai deja une fonction __toString qui elle ne fonctionne que lors de
la création. A moins que j'utilise cette fameuse fonction dans la
liste.
Il te faut utiliser : getTypeExemple() tout simplement.
Un conseil : regarde dans le code de tes classes Base... Dans lib/model/base
Tu auras un aperçu des méthodes déjà à ta disposition
-Message d'origine-
De : symfony-fr@googlegroups.com
[mailto:symfony...@googlegroups.com] De la
Non, non ;)
Utilise la méthode doSelectJoinAllExceptExpediteur() ou qqch comme ça lors
de la récupération des données. Le reste ne changera pas.
Il te faudra utiliser la méthode Message::getUserRelatedByDestinataire() (ou
approchant). Regarde dans les classes BaseMessage et BaseMessagePeer
Pour le schema.yml ?
Tu dois avoir un truc de ce genre
user:
columns:
id:
type: integer
size: 4
primary: true
name:
type: string
size: 50
notnull: true
message:
columns:
expediteur:
type: integer
size: 4
notnull: true
Oki doki,
merci beaucoup pour tout ces renseignement, j'aurai du préciser tout
de suite quel était ma version de symfony *^_^*
Problème résolu alors, je vais rajouter un champ created_at partout,
merci de ta patience.
cordialement, MeGuMi.
PS: avis a totu ceux qui veule internationaliser leur
15 matches
Mail list logo