我的用例有问题:
我的数据库中有一个字段something_10_somotherthing
,虽然我不知道为什么,但extbase似乎遇到了一些将$something10Someotherthing
映射到该字段的问题。
我要将数据从json文件导入到我的mysql数据库1:1中,然后再用extbase进行映射,因此我对字段名的灵活性不太高(但是如果需要,我可以在导入中实现映射) 。我尝试使用文档(https://docs.typo3.org/typo3cms/ExtbaseFluidBook/8.7/6-Persistence/4-use-foreign-data-sources.html)中的技术来映射字段,但是即使将其添加到ext_typoscript_setup.txt
和ext_typoscript_setup.typoscript
中,也没有任何反应。有什么想法吗?
我认为我因10
而遇到问题,并且extbase可能无法将其正确映射到lowerCamelCase
名称,但确实不确定。
感谢您的帮助!
答案 0 :(得分:2)
您好,因为_10_
部分,您的媒体资源无法自动映射。您有两个选择
something10_somotherthing
说明:expbase使用大写字母作为分隔符来生成字段名称。数字是小写的。因此,它不会插入下划线分隔符,因此以字段名称something10_somotherthing