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

QQ登录

只需一步,快速开始

查看: 7909|回复: 25

[处理中3] 多表查询的action该怎么建?

[复制链接]

3

主题

18

帖子

32

积分

新手上路

Rank: 1

积分
32
QQ
发表于 2016-12-5 16:11:51 | 显示全部楼层 |阅读模式
本帖最后由 半只柚子 于 2016-12-5 16:14 编辑

已经参考过statistics案例了写了java
java页面.png
服务里也加入了action
服务.png


w文件:List绑定了一个data组件,list中的span组件也设置了bind-ref属性 w2.png
js:
js.png


运行的时候页面数据没有显示出来








发表于 2016-12-5 17:15:00 | 显示全部楼层
baasData 组件中的列要手写生成的!
自定义查询的action ,列是不会自动生成的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

3

主题

18

帖子

32

积分

新手上路

Rank: 1

积分
32
QQ
 楼主| 发表于 2016-12-5 17:42:44 | 显示全部楼层
本帖最后由 半只柚子 于 2016-12-5 17:45 编辑
liangyongfei 发表于 2016-12-5 17:15
baasData 组件中的列要手写生成的!
自定义查询的action ,列是不会自动生成的! ...

已经手写生成了,但没有显示。。
4.png




回复 支持 反对

使用道具 举报

发表于 2016-12-5 18:12:19 | 显示全部楼层
半只柚子 发表于 2016-12-5 17:42
已经手写生成了,但没有显示。。

你是使用data组件,而不是baasData组件!
需要在data组件的onCustomRefresh事件中代码请求后端才可以的!
默认不会请求的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

3

主题

18

帖子

32

积分

新手上路

Rank: 1

积分
32
QQ
 楼主| 发表于 2016-12-5 18:16:16 | 显示全部楼层
liangyongfei 发表于 2016-12-5 18:12
你是使用data组件,而不是baasData组件!
需要在data组件的onCustomRefre ...

事件里写了代码了
1.png 2.png
回复 支持 反对

使用道具 举报

8

主题

41

帖子

51

积分

初级会员

Rank: 2

积分
51
QQ
发表于 2016-12-5 19:10:28 | 显示全部楼层
wex5是不是没有办法多个表,条件查询的啊?
回复 支持 反对

使用道具 举报

发表于 2016-12-6 09:33:45 | 显示全部楼层
diantal 发表于 2016-12-5 19:10
wex5是不是没有办法多个表,条件查询的啊?

那你调试看看 执行完loadData方法后, data.count() 是多少??里面有数据吗??

然后把你的sql语句在数据库中执行下,看看查出几条数据???

数据是否一样?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

8

主题

41

帖子

51

积分

初级会员

Rank: 2

积分
51
QQ
发表于 2016-12-6 10:25:22 | 显示全部楼层
liangyongfei 发表于 2016-12-6 09:33
那你调试看看 执行完loadData方法后, data.count() 是多少??里面有数据吗??

然后把你的sql语句在数 ...

不知道是我的思路不对,还是根本不行,我只想做个文章类的,点击列表中的一个文章表题后,能读取三个数据表的信息,一个是标题,点击数,评论等内容的表,一个是文章分类表,一个是文章内容表(即body的内容),这三个表内容显示在文章详情页。可以做到吗?
回复 支持 反对

使用道具 举报

发表于 2016-12-6 10:58:37 | 显示全部楼层
diantal 发表于 2016-12-6 10:25
不知道是我的思路不对,还是根本不行,我只想做个文章类的,点击列表中的一个文章表题后,能读取三个数据 ...

当然可以了!但是你要自己调试啊! 先试试你写的sql 是否能够查出想要的数据??
在数据库中先执行下!

java调试:http://docs.wex5.com/debug-user-own-java-code/

js调试:http://docs.wex5.com/js-debug/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

8

主题

41

帖子

51

积分

初级会员

Rank: 2

积分
51
QQ
发表于 2016-12-6 11:35:27 | 显示全部楼层
liangyongfei 发表于 2016-12-6 10:58
当然可以了!但是你要自己调试啊! 先试试你写的sql 是否能够查出想要的数据??
在数据库中先执行下!

意思是要自己写JAVA代码去读取这三个表的关联数据吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-24 07:48 , Processed in 0.071855 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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