Bilinmeyen kayıt özelliği / ilgili bileşeni "..."

0 Cevap php

Benim modelin bazı nesnelere bir taggable davranış eklemek için symfony eklenti sfDoctrineActAsTaggablePlugin kullanıyorum.

I here verilen talimat izledi ama ben veritabanında bir taggable elemanı kaydetmek istediğiniz zaman alıyorum:

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

Mishidea Ben taggable olmak istiyorum sınıf / tablonun adıdır. İşte benim schema.yml dosyasının ilgili kısmıdır:

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

Ben de denedim unutmayın:

actAs:
    Timestampable: ~
    Taggable: ~

ve:

actAs:[Timestampable,Taggable]

yerine:

actAs: {Timestampable: ~ , Taggable: ~ }

ancak her ikisi de alternatif aynı sonucu verecektir.

Bu taggable elemanı ve etiketleme tablo etablished değil arasındaki ilişki gibi görünüyor ...

Herkes taggable davranışı ile ilgili bu özel sorunun genel olarak "Bilinmeyen kayıt özelliği / ilgili bileşen" hatası hakkında bir şey biliyor mu?

Bazı yardım çok takdir.

Ben MySQL / InnoDB ile Symfony 1.4 kullanıyorum ve de aynı sonucu ile PostgreSQL ile denedim yardımcı olursa.

Teşekkürler

FuzzyTern

0 Cevap