Устранение неполадок, связанных с «Неизвестным свойством записи / связанным компонентом« пользователь »в« sfGuardUserProfile »» при загрузке данных прибора - PullRequest
0 голосов
/ 09 июня 2011

У меня возникли проблемы с загрузкой данных о приборах, которые я добавил вручную в бэкэнд администратора, а затем просто экспортировал данные, используя 'symfony doctrine: data-dump'

schema.yml http://pastebin.com/5LTzNtU1

fixtures.yml (фрагмент) http://pastebin.com/CNWyhrgc

Теперь все работает нормально, когда я запускаю symfony doctrine:build --all, но когда я пытаюсь загрузить данные, я получаю:

Unknown record property / related component "user" on "sfGuardUserProfile"

Это действительно странно, так как я сохранил пользователей, и они отлично вошли в обе таблицы, только не при загрузке приборов, которые я экспортировал из базы данных.

У кого-нибудь есть идеи, в чем может быть проблема?

Спасибо

1 Ответ

1 голос
/ 09 июня 2011

Попробуй это. создать users.yml с

sfGuardUser:
  sfGuardUser_1:
    email_address: test@example.com
    username: test_user
    algorithm: sha1
    salt: 6fdcd99a2c73d6270f1ed8dbbf7ccd3e
    password: fed98ad16c318197d16a2d7375f81e1afbce0792
    is_active: true
    is_super_admin: true
    last_login: '2011-05-03 09:37:08'
    first_name: ''
    last_name: ''
    created_at: '2011-04-11 11:29:02'
    updated_at: '2011-05-03 09:37:08'

и profile.yml с

sfGuardUserProfile:
  sfGuardUserProfile_1:
    User: sfGuardUser_1
    email_new: test@example.com
    firstname: Test
    lastname: User
    validate_at: null
    validate: null
    created_at: '2011-04-19 15:46:16'
    updated_at: '2011-04-19 15:49:14'

Может быть, это поможет вам.

...