代码生成主子表,查询子表报错了,想问下啥原因哦,sql放数据库执行没报错,用的db2数据库

Blade 未结 1 113
wj
wj 剑侠 2025-04-03 15:24

一、该问题的重现步骤是什么?

1. image.png

2. image.png

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2025-04-03 15:46

    现在还没对db2做适配,目前支持的是mysql、sqlserver、oracle、postgresql,所以有可能是语法上的问题导致的。


    你把对应的代码单独写到现有的比如notice模块看看能不能跑通。

    作者追问:2025-04-03 15:50

    打印出来的sql放db2里手动执行是没问题的,这个有办法解决吗

    作者追问:2025-04-03 16:02

    为啥主表能查,子表不能查,很奇怪,我看查询的代码没啥区别

    回答: 2025-04-03 16:28

    麻烦把代码详细提供一下看看,主子表的代码,迁移到blade-desk模块下,运行看看

    作者追问:2025-04-03 16:56

    主表查询

    image.png

    子表查询

    image.png

    子表查询输出的sql   SELECT  id,calculation_id,calcula,output,tenant_id,create_user,create_dept,create_time,update_user,update_time,status,is_deleted  FROM ZG_CALCULATION_DETAIL  WHERE is_deleted=0     AND (calculation_id = ?)



    我用的blade-biz开发

    回答: 2025-04-03 16:58

    这两个截图起不到帮助性作用,我现在都不知道你具体的问题出现在哪里。你能否给个最简化的可重现的代码,发到我们邮箱 bladejava@qq.com

    作者追问:2025-04-03 16:59

    image.png


    别的页面正常分页查询是这样的,但是我那个子表查询输出的sql不是

    0 讨论(0)
代码语言
提交回复