2

AbstractValueObject オブジェクトで getter を呼び出すと、次のエラーが表示されます。

プロパティ パス "" でのプロパティ マッピング中の例外: オブジェクトの作成は許可されていません。これを有効にするには、PropertyMappingConfiguration 値「CONFIGURATION_CREATION_ALLOWED」を TRUE に設定する必要があります。

これを解決するには?

4

2 に答える 2

1

拡張ビルダーでは、モデルは値オブジェクトではなくエンティティとして選択する必要があります。または、モデル クラスでクラス定義を変更して、AbstractValueObject の代わりに AbstractEntity を拡張します。

# change this line:
class MyClass extends \TYPO3\CMS\Extbase\DomainObject\AbstractValueObject
# into this line:
class MyClass extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity
于 2013-09-06T09:51:34.100 に答える