问题描述
我正在尝试编写我的第一个 TYPO3 (9.5) 升级向导。这是我自己的一个扩展,我想提取 uid 来构建一个现在新的 mm 表。
INSERT INTO tx_myextension_table1_table2_mm (uid_local,uid_foreign)
SELECT uid,field1
FROM tx_myextension_domain_model_table1
WHERE field1 > 0;
因为当我像在控制器中一样包含它时,我似乎没有访问存储库的权限,所以我不能使用 createquery() 函数。
我真的很难用 ConnectionPool 类构建这个语句 - insert 和 bulkInsert 对于这种情况似乎太简单了 - 或者 QueryBuilder。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)