起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3476|回复: 14

[处理中3] data一对多的提交如何做

[复制链接]

17

主题

62

帖子

128

积分

初级会员

Rank: 2

积分
128
QQ
发表于 2017-12-29 10:16:37 | 显示全部楼层 |阅读模式
类似需求如:新增界面中,上部是学生基本信息,下部是动态可添加的行多个属性,允许录入学生喜爱的学科、偏好、内容等,可以录入多条学科、偏好、内容这样的行数据,data应该怎么设置,提交应该怎么处理
发表于 2017-12-29 10:33:52 | 显示全部楼层
你的需求不就是主从数据吗??
http://docs.wex5.com/wex5-ui-question-list-2072

设置从表data的master属性为外键的字段就可以了
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

17

主题

62

帖子

128

积分

初级会员

Rank: 2

积分
128
QQ
 楼主| 发表于 2017-12-29 10:44:12 | 显示全部楼层
liangyongfei 发表于 2017-12-29 10:33
你的需求不就是主从数据吗??
http://docs.wex5.com/wex5-ui-question-list-2072

wex5也可用吗;怎么看着像查询的,新增也同理吗;master中的column只能选一个主键,要是联合主键呢
回复 支持 反对

使用道具 举报

发表于 2017-12-29 10:48:30 | 显示全部楼层
本帖最后由 liangyongfei 于 2017-12-29 10:49 编辑
jkdlxx 发表于 2017-12-29 10:44
wex5也可用吗;怎么看着像查询的,新增也同理吗;master中的column只能选一个主键,要是联合主键呢 ...

master 设置的是一个外键的值!关联主表的主键!
新增也是同理的
应该不支持联合主键
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

17

主题

62

帖子

128

积分

初级会员

Rank: 2

积分
128
QQ
 楼主| 发表于 2017-12-29 16:16:38 | 显示全部楼层
liangyongfei 发表于 2017-12-29 10:48
master 设置的是一个外键的值!关联主表的主键!
新增也是同理的
应该不支持联合主键

不太明白,这个master属性设置了作用是什么,怎么就能实现我要的功能,是我在提交的事件中还要处理params为主属性加上从属性发送请求吗
回复 支持 反对

使用道具 举报

17

主题

62

帖子

128

积分

初级会员

Rank: 2

积分
128
QQ
 楼主| 发表于 2017-12-29 16:20:46 | 显示全部楼层
点击add按钮就多一行录入框供填写,那这些数据还需要绑定从data吗,还是直接在请求中data.datas拼params
question.png
回复 支持 反对

使用道具 举报

发表于 2017-12-29 16:36:15 | 显示全部楼层
jkdlxx 发表于 2017-12-29 16:20
点击add按钮就多一行录入框供填写,那这些数据还需要绑定从data吗,还是直接在请求中data.datas拼params ...

你运行案例对比下就知道了
/UI2/demo/baas/masterDetail/index.w

原理就是,设置了master 属性后  ,主表保存会自动触发从表的保存  主表查询,从表会自动根据外键 和 主表的关联去查询的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

17

主题

62

帖子

128

积分

初级会员

Rank: 2

积分
128
QQ
 楼主| 发表于 2018-1-4 10:31:23 | 显示全部楼层
liangyongfei 发表于 2017-12-29 16:36
你运行案例对比下就知道了
/UI2/demo/baas/masterDetail/index.w

使用baasData大概看明白了,那如果用data应该怎么做,
回复 支持 反对

使用道具 举报

发表于 2018-1-4 11:20:37 | 显示全部楼层
jkdlxx 发表于 2018-1-4 10:31
使用baasData大概看明白了,那如果用data应该怎么做,

如果是使用data ,就要自己实现,在父的行索引改变的事件中,根据当前行父的id去过滤查询子数据!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

17

主题

62

帖子

128

积分

初级会员

Rank: 2

积分
128
QQ
 楼主| 发表于 2018-1-4 14:48:28 | 显示全部楼层
liangyongfei 发表于 2018-1-4 11:20
如果是使用data ,就要自己实现,在父的行索引改变的事件中,根据当前行父的id去过滤查询子数据!
...

我说的是新增的情况,不是查询;
还有用list作为录入项,绑定data,要获取录入的多条数据,是处理data的row吗,直接遍历data发现只有第一条录入数据
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-7 05:55 , Processed in 0.055057 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表