Неизвестное свойство записи/связанный компонент с sfDoctrineActAsTaggablePlugin

Я использую плагин Symfony sfDoctrineActAsTaggablePlugin, чтобы добавить поведение Tagable к некоторым объектам моей модели.

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

Unknown record property / related component "saved_tags" on "Mishidea"

Mishidea — это имя класса/таблицы, которую я хочу пометить. Вот соответствующая часть моего файла schema.yml:

Mishidea:
  connection: doctrine
  actAs: {Timestampable: ~ , Taggable: ~ }      
  tableName: mishidea
  columns:
    idea_id:
      type: integer(4)
      primary: true
      autoincrement: true
    idea_title:
      type: string()
      notnull: true
      primary: false
    idea_summary:
      type: string()
      notnull: true
      primary: false
    idea_description:
      type: string()
      notnull: true
      primary: false
    idea_up:
      type: integer(8)
      notnull: true
      default: 0
      primary: false
    idea_down:
      type: integer(8)
      notnull: true
      default: 0
      primary: false
    idea_confirmation:
      type: boolean(1)
      default: false
      primary: false
    group_id:
      type: integer(4)
      notnull: false
      primary: false
  relations:
    Mishgroup:
      local: group_id
      foreign: group_id
      type: one
    Ideacomment:
      local: idea_id
      foreign: idea_id
      type: many
    Mishdocument:
      local: idea_id
      foreign: idea_id
      type: many
    RelIdeafollower:
      local: idea_id
      foreign: idea_id
      type: many

Обратите внимание, что я также пробовал:

actAs:
    Timestampable: ~
    Taggable: ~

и:

actAs:[Timestampable,Taggable]

вместо:

actAs: {Timestampable: ~ , Taggable: ~ }

но оба варианта дают один и тот же результат.

Похоже, что связь между тегируемым элементом и таблицей тегов не установлена...

Кто-нибудь знает что-нибудь об ошибке «Неизвестное свойство записи/связанный компонент» в целом об этой конкретной проблеме с поведением Tagable?

Некоторая помощь будет высоко оценена.

Если это поможет, я использую Symfony 1.4 с MySQL/InnoDB, а также пробовал с PostgreSQL с тем же результатом.

Спасибо

Пушистая Терн


person nimser    schedule 28.06.2010    source источник