新建master_slave_grid删除明细
楚云岫 发布于81月前 3答/1613阅

选中一条明细数据删除时,会删除所有的明细数据,而不是删除我选中的那一条

[沙发] Jieven
@楚云岫 在最新的beta5中验证了,BUG不存在,请提供进一步的证据,最好Debug一下,查到具体异常证明.还可以查看控制台输出的sql.

Sql: select * from eova_object where code = ?
Sql: select * from eova_field where object_code = ? order by fieldnum,order_num
Sql: delete from `hotel_bed` where `id` = ? 根据ID删除的 咋可能会删除所有明细数据呢?
Sql: insert into `eova_log`(`info`, `ip`, `type`, `user_id`) values(?, ?, ?, ?)

JFinal action report -------- 2018-03-20 16:32:12 ------------------------------
Url : POST /grid/delete/hotel_bed
Controller : com.eova.widget.grid.GridController.(GridController.java:1)
[地板] 楚云岫
@Jieven 我的从表是复合主键
[地毯] Jieven
@楚云岫 eova 并没有默认对复合主键做什么,除非你DB层面有额外处理.甚至是只推荐也只支持单主键的
提交评论