我需要根据列中的数据对表进行动态连接。e、 g表:待办事项
to_do_id | value | object_id | object_type
现在这里object\u type将是表名,object\u id将是该表的主键,因为我的to\u do表可以根据to\u do的类型与多个表连接
现在,当我想从相应的表中获取dos及其相应的数据时,我有以下步骤:
1-获取待办事项数据
2-根据对象类型在循环中获取相应的表数据
我们可以在jpql、hql或mysql中不使用循环吗?我需要避免循环也请建议,如果有任何更优化的方式
1条答案
按热度按时间mw3dktmi1#
其中一个解决方案是在
ToDo
实体及相关ToDoTask
实体类型。你的代码应该变成: