I think the error says it. If you don't specify the one side it won't populate that model with the setter for user profile. Use build-all to see what the generator is generating. I find it easier to read and understand the doctrine models.
On Oct 6, 2:48 pm, tirengarfio <[email protected]> wrote: > Hi, > > I have these schema and testa data: > > sfGuardUser: > actAs: [Timestampable] > columns: > id: > type: integer(4) > primary: true > autoincrement: true > username: > type: string(128) > notnull: true > unique: true > algorithm: > type: string(128) > default: sha1 > notnull: true > salt: string(128) > password: string(128) > is_active: > type: boolean > default: 1 > is_super_admin: > type: boolean > default: 0 > last_login: > type: timestamp > indexes: > is_active_idx: > fields: [is_active] > relations: > groups: > class: sfGuardGroup > local: user_id > foreign: group_id > refClass: sfGuardUserGroup > foreignAlias: Users > permissions: > class: sfGuardPermission > local: user_id > foreign: permission_id > refClass: sfGuardUserPermission > foreignAlias: Users > Friends: > class: sfGuardUser > local: user1 > foreign: user2 > refClass: FriendReference > equal: true > > sfGuardUserProfile: > columns: > sf_guard_user_id: integer(4) > nombre: { type: string(60) } > fotografia: { type: string(255) } > descripcion: { type: string(4000) } > relations: > User: > class: sfGuardUser > foreignType: one > > #TEST DATA > > sfGuardUser: > sgu_admin: > username: fernando > password: m > is_super_admin: true > sfGuardUserProfile: > nombre: Fernando > fotografia: fernando_salgado_siguenza.jpg > descripcion: | > Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed > do > eiusmod tempor incididunt ut labore et dolore magna aliqua. > Ut > > As you can see at the end this is written at the end of the schema: > > relations: > User: > class: sfGuardUser > foreignType: one > > If i dont write those lines, after doing "doctrine:build-all-reload" i > get this error: > > Unknown method sfGuardUser::setSfguarduserprofile > > After reading this: > > http://www.doctrine-project.org/documentation/manual/1_0/en/yaml-sche... > > i thought those lines would be verbosity. > > Do you know why i NEED to write those lines? > > Regards > > Javi --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---
