ファイルエンティティからオブジェクトを読み込もうとしていますが、symfony は「Class Frontend\FolderBundle\Entity\Role does not exist」を返し続けますが、問題や警告なしにサブフォルダーエンティティから使用できます
私は次のエンティティを持っています:
Frontend\FolderBundle\Entity\File:
type: entity
table: file
fields:
id:
type: integer
id: true
generator:
strategy: AUTO
filename:
type: text
user:
type: integer
manyToOne:
folder:
targetEntity: Frontend\FolderBundle\Entity\Subfolder
inversedBy: files
joinColumn:
name: subfolder_id
referencedColumnName: id
lifecycleCallbacks: { }
Frontend\FolderBundle\Entity\Subfolder:
type: entity
table: subfolder
fields:
id:
type: integer
id: true
generator:
strategy: AUTO
name:
type: string
length: 255
manyToOne:
folder:
targetEntity: Folder
inversedBy: subfolder
joinColumn:
name: folder_id
referencedColumnName: id
oneToMany:
files:
targetEntity: File
mappedBy: folder
manyToMany:
roles:
targetEntity: Frontend\UserBundle\Entity\Role
inversedBy: subfolders
joinTable:
name: folder_rights
joinColumns:
subfolder_id:
referencedColumnName: id
inverseJoinColumns:
role_id:
referencedColumnName: id
lifecycleCallbacks: { }
フォルダがサブフォルダから持っているロールのすべてを取得することは正常に機能しています。
アプリ/キャッシュと教義のキャッシュをクリアしましたが、それではうまくいきません..
詳細情報/コード フラグメントが必要な場合は、お問い合わせください。提供いたします。
前もって感謝します、