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

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

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

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: ~ }

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

Кажется, что связь между элементом taggable и таблицей тегов не установлена ​​...

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

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

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

Спасибо

FuzzyTern

0 ответов

Другие вопросы по тегам