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

QQ登录

只需一步,快速开始

查看: 1949|回复: 6

[需求] 如何解决用户组件的关联查询问题?

[复制链接]

35

主题

113

帖子

268

积分

中级会员

Rank: 3Rank: 3

积分
268
QQ
发表于 2019-11-5 15:47:23 | 显示全部楼层 |阅读模式
比如我在写一个论坛,主贴下有回复贴,如何将客户信息在列表中关联查询出来?
后台画代码不支持查询用户表,前端也无法进行关联查询,我想要在贴子详情的列表中显示回复人的相关信息,这要怎么弄啊?

10

主题

2831

帖子

3781

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3781
QQ
发表于 2019-11-5 16:14:43 | 显示全部楼层
数据集编辑属性中有关联查询功能。
需要发应用及正式服务器请在服务群里联系QQ:516367879。
回复 支持 反对

使用道具 举报

35

主题

113

帖子

268

积分

中级会员

Rank: 3Rank: 3

积分
268
QQ
 楼主| 发表于 2019-11-6 08:02:35 | 显示全部楼层
本帖最后由 wukum 于 2019-11-6 08:08 编辑

你的思路也是关联用户表,但实际是关联不了用户组件的用户表啊……,所以,为啥用户组件中的用户表不让关联查询?这是出于一种什么目的?保护密码?权限?留言、回复这些功能在许多APP开发里很常见吧?调个发言者用户信息要搞这么困难?
回复 支持 反对

使用道具 举报

10

主题

2831

帖子

3781

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3781
QQ
发表于 2019-11-6 12:55:13 | 显示全部楼层
wukum 发表于 2019-11-6 08:02
你的思路也是关联用户表,但实际是关联不了用户组件的用户表啊……,所以,为啥用户组件中的用户表不让关联 ...

1. 现在可以通过数据页面新建一个视图, 通过视图join用户数据字段实现。
2. 后续我们会考虑恢复在数据集上可以直接关联用户数据.
需要发应用及正式服务器请在服务群里联系QQ:516367879。
回复 支持 反对

使用道具 举报

35

主题

113

帖子

268

积分

中级会员

Rank: 3Rank: 3

积分
268
QQ
 楼主| 发表于 2019-11-7 13:57:52 | 显示全部楼层
本帖最后由 wukum 于 2019-11-7 14:02 编辑

SELECT *
FROM zaodan
LEFT JOIN users
ON
zaodan.fzaozhuid=users.id
是这么联的吧?测试查询语句通过了,但为啥结果里还是没有users表的列呢?另外的,问一下,视图是只读的吗?还是能修改的?
回复 支持 反对

使用道具 举报

10

主题

2831

帖子

3781

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3781
QQ
发表于 2019-11-7 16:35:45 | 显示全部楼层
wukum 发表于 2019-11-7 13:57
SELECT *
FROM zaodan
LEFT JOIN users

1、可以在视图结构中自行增加user表列,列标识与user表中的标识一致。
2、视图数据集的数据只能只读,不支持修改。
需要发应用及正式服务器请在服务群里联系QQ:516367879。
回复 支持 反对

使用道具 举报

35

主题

113

帖子

268

积分

中级会员

Rank: 3Rank: 3

积分
268
QQ
 楼主| 发表于 2019-11-8 16:06:22 | 显示全部楼层
可以实现,谢谢,
只是,这一点都不起步啊。。。好人工啊。。
得一个个先把users表的标识抄出来,再一个个输入中文列名,再粘进去users标识……等弄好了,都感觉人生过去了一半一样
下个版本进化一下吧?这users表无法关联真的很让人崩溃的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 05:45 , Processed in 0.055625 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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