typo3 - 如何迁移 config.persistence.classes 子类
问题描述
如Breaking: #87623中所述,config.persistence.classes
打字稿配置被文件替换EXT:extension/Configuration/Extbase/Persistence/Classes.php
。
这是我的旧打字稿配置:
plugin.tx_news {
persistence {
classes {
GeorgRinger\News\Domain\Model\News {
subclasses {
0 = Vendor\Extension\Domain\Model\News
}
}
Vendor\Extension\Domain\Model\News {
mapping {
recordType = 0
tableName = tx_news_domain_model_news
}
}
}
}
}
/Configuration/Extbase/Persistence/Classes.php
到目前为止,这是我的新文件:
return [
\Vendor\News\Domain\Model\News::class => [
'tableName' => 'tx_news_domain_model_news',
'recordType' => 0,
],
];
如何使用子类配置缺少的部分?
解决方案
return [
\GeorgRinger\News\Domain\Model\News::class => [
'subclasses' => [
\Vendor\Extension\Domain\Model\News::class
]
]
]
推荐阅读
- java - 带有德语区域设置的 SimpleDateFormat - Java 8 与 Java 10+
- sql-server - 通过变量计算不同月份 - SSIS
- c# - Xamarin Forms 比屏幕中心稍微靠上一点
- java - 在 pom.xml 中添加 javax-servlet 依赖项和在项目方面设置动态 web 模块之间有什么关系或区别?
- hibernate - 为什么在将记录插入子表时父表没有用新记录更新(使用每类表策略)
- python - OpenCV - 从现有图像制作视频
- logstash - Logstash 无法与 allow_time_override 一起使用并导致数据丢失 influxdb
- bokeh - 抑制列中散景数据表之间的垂直空间
- python - 如何在熊猫中进行前向滚动求和?
- ruby - 合并哈希数组:值应该是合并值的平均值