找回密码
 立即注册

QQ登录

只需一步,快速开始

realgoal

初级会员

29

主题

103

帖子

488

积分

初级会员

积分
488
realgoal
初级会员   /  发表于:2024-7-20 10:36  /   查看:880  /  回复:3
复选框如何横向显示?
数据结构为主子表,1对多关系
示例数据
主表:Table1
字段:id、name
子表:Table2
字段:
id、Table1_id(外键id)、Table3_id(外键id)

引用数据表:Table3
字段:id、name

基于Table2的外键字段Table3_id显示复选框选中状态

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
Felix.LiWyn认证
超级版主   /  发表于:2024-7-22 10:03:32
来自 2#
问题描述:

横向复选框
问题回答:
我们不推荐您数据在多表里面做这种主子关联,最好的是sql把数据关联好,把其他两个表left join和中间表关联好,有最后的宽表来做。大概做了个Demo,数据如下:
  1. {
  2.     "table": [
  3.         {
  4.             "id": "A1",
  5.             "name": "类别1",
  6.             "mes": "mes1"
  7.         },
  8.         {
  9.             "id": "A2",
  10.             "name": "类别1",
  11.             "mes": "mes2"
  12.         },
  13.         {
  14.             "id": "A3",
  15.             "name": "类别1",
  16.             "mes": "mes3"
  17.         },
  18.         {
  19.             "id": "A4",
  20.             "name": "类别1",
  21.             "mes": "mes4"
  22.         },
  23.         {
  24.             "id": "A5",
  25.             "name": "类别2",
  26.             "mes": "mes5"
  27.         },
  28.         {
  29.             "id": "A6",
  30.             "name": "类别2",
  31.             "mes": "mes6"
  32.         },
  33.         {
  34.             "id": "A7",
  35.             "name": "类别2",
  36.             "mes": "mes7"
  37.         },
  38.         {
  39.             "id": "A8",
  40.             "name": "类别2",
  41.             "mes": "mes8"
  42.         }
  43.     ]
  44. }
复制代码
Demo如下:




主要是距表套距表套复选框即可:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
realgoal
初级会员   /  发表于:2024-8-9 11:22:14
板凳
Felix.Li 发表于 2024-7-22 10:03
问题描述:

横向复选框

好的,非常感谢
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-8-9 12:00:40
地板
realgoal 发表于 2024-8-9 11:22
好的,非常感谢

不客气的,您有其他问题的话,欢迎再开新帖解决。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部