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

QQ登录

只需一步,快速开始

查看: 3588|回复: 6

[结贴] 一个data是否可以对应两个概念

[复制链接]

851

主题

2560

帖子

5714

积分

论坛元老

Rank: 8Rank: 8

积分
5714
QQ
发表于 2017-5-17 23:10:36 | 显示全部楼层 |阅读模式
一个是表概念,一个是视图概念,视图概念的内容来息表概念(比表多了两个关系)。
是否可以做如下操作?
data组件的queryAction动作,使用的是视图的queryAction,而creator和save两个动作,使用的是表概念里自动增加的。
我这么作,没有成功,原因是QueryAction查询出来的主键列的列名是视图概念名,而保存的时候使用的是表的概念名做为主键。
我感觉有更好的办法,但是没想出来,请高手指点。感谢感谢。。。。。
企业应用定制开发。X5开发者。
手机:15065117236
QQ:87356667

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-5-18 10:45:05 | 显示全部楼层
不能这样做,需要设置为同一个概念的,可以自己重写保存的action,获取到前端传的table数据后自己给表对应的概念赋值保存数据
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

851

主题

2560

帖子

5714

积分

论坛元老

Rank: 8Rank: 8

积分
5714
QQ
 楼主| 发表于 2017-5-18 13:35:19 | 显示全部楼层
jishuang 发表于 2017-5-18 10:45
不能这样做,需要设置为同一个概念的,可以自己重写保存的action,获取到前端传的table数据后自己给表对应的 ...

不光是保存事件啊,新增事件也需要重写啊,有默认值的
难道就没有好的解决方案了吗?
我现在的做法是把query重写了。但感觉有点low啊,不是正常的处理方法 啊
企业应用定制开发。X5开发者。
手机:15065117236
QQ:87356667
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-5-18 14:22:47 | 显示全部楼层
视图的概念也可以设置默认值啊
不重写可以自己在action的执行前后事件中自己获取数据处理,跟重写一样
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

851

主题

2560

帖子

5714

积分

论坛元老

Rank: 8Rank: 8

积分
5714
QQ
 楼主| 发表于 2017-5-18 15:23:49 | 显示全部楼层
jishuang 发表于 2017-5-18 14:22
视图的概念也可以设置默认值啊
不重写可以自己在action的执行前后事件中自己获取数据处理,跟重写一样 ...

是个好办法 ,DATA的概念指向表,但是接管data的queryAction方法,在queryActiony方法里调用视图的查询。 我说的对吗?
企业应用定制开发。X5开发者。
手机:15065117236
QQ:87356667
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-5-18 15:44:45 | 显示全部楼层
可以这样实现

也可以自己定义一个action,在前端接管data的刷新事件自己调用action的返回的数据loadData给bizData
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

851

主题

2560

帖子

5714

积分

论坛元老

Rank: 8Rank: 8

积分
5714
QQ
 楼主| 发表于 2017-5-18 15:53:31 | 显示全部楼层
jishuang 发表于 2017-5-18 15:44
可以这样实现

也可以自己定义一个action,在前端接管data的刷新事件自己调用action的返回的数据loadData给 ...

明白了。结帖
企业应用定制开发。X5开发者。
手机:15065117236
QQ:87356667
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 23:00 , Processed in 0.051650 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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