我只是试图在两个具有属性的域模型之间实现N:M关系。 我试过this Tutorial(抱歉,这是德语,但代码没问题),并且在后端和数据库(datarecords创建正确,关系在后端/ tca配置中可见)中一切正常。我试着创建一个Model/Repository/Controller/Plugin(所有的基本配置都是最小的,只是为了测试输出,所以没有什么奇怪的地方),并尝试输出我的“firma”和RepositoryMethod-> findAll()我在SQL语法中出现错误。如何在Extbase中实现N:M与属性的关系?
Extbase似乎访问错误的表。通常,SQL语句应该在关系表中请求mitarbeiterid/firmaid。但是,SQL错误显示Extbase试图在“mitarbeiter”表中找到列“firmaid”/“mitarbeiterid”,这些列不存在。
是否有人知道这是否可以修复,或者我从教程中遗漏了一些东西(我知道第一个教程有一些打字错误,但这不是问题:()?我尝试了另一个教程IRRE Tutorial这基本上是一样的,只是有点更加延长。同一个SQL错误在这里。什么东西有工作要做,以得到一些输出,这些datarecords的前端?
在此先感谢。
看起来像Typo4.7不支持使用属性的关系(至少我刚才读的)财产。不幸的是我必须使用它。但回到你的评论:当我做你说的我只是有一个简单的我的两个域模型之间的NM关系。但是我需要一个依赖于关系的属性。或者我误解了你?我想我必须为2 n:m Tables/Relations创造额外的领域模型。 – SebastianB