找回密码
 立即注册

QQ登录

只需一步,快速开始

紫色幽魂
金牌服务用户   /  发表于:2023-8-28 14:19  /   查看:2962  /  回复:10

数组操作中,取值为用户字段关联的其他字段,比如钉钉unionID,在使用distinct去重时会报错,如果不使用关联字段的话就没有问题




本帖子中包含更多资源

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

x

10 个回复

倒序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-28 14:53:43
沙发
您好,这边儿测试是正常的哈,您看看您的插件是不是最新版本的呢



本帖子中包含更多资源

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

x
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2023-8-28 15:24:12
板凳
Lay.Li 发表于 2023-8-28 14:53
您好,这边儿测试是正常的哈,您看看您的插件是不是最新版本的呢

是最新版的,我用的是外部数据源,使用内部数据源正常,外部的就报错
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2023-8-28 15:35:56
地板
本帖最后由 紫色幽魂 于 2023-8-28 15:39 编辑
紫色幽魂 发表于 2023-8-28 15:24
是最新版的,我用的是外部数据源,使用内部数据源正常,外部的就报错

如图,用户没有设置为负责人.钉钉unionid时正常,只要设置为用户的某个属性就报错



报错时设置



最后这张图删除不了


本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-28 17:17:15
5#
您好,这边儿测试了一下,如果数组中有空值的话用这个操作时是会报错的

看了一下您的截图报错的时候这里内容这里是有一个空值的,您看看这个空值是怎么产生的,按理说运行任务应该不会有负责人为空的,您可以看看这里为什么用外连库的时候,负责人会变成空值




本帖子中包含更多资源

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

x
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2023-8-29 08:58:40
6#
Lay.Li 发表于 2023-8-28 17:17
您好,这边儿测试了一下,如果数组中有空值的话用这个操作时是会报错的

看了一下您的截图报错的时候这里 ...

是因为我集成的第三方应用,用户已经离职不在用户列表中,所以在获取用户关联信息的时候出现了这个空值的情况
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-29 09:15:18
7#
好的,看您在另外一个帖子说数组操作问题解决了,那这个问题也应该解决了吧
负责人为空的话可以在查询时筛选一下,或者用服务端命令将负责人为空的任务处理一下就可以。
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2023-8-29 10:07:10
8#
Lay.Li 发表于 2023-8-29 09:15
好的,看您在另外一个帖子说数组操作问题解决了,那这个问题也应该解决了吧
负责人为空的话可以在 ...

是的,可以了
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-29 10:14:09
9#
好的,后边有问题欢迎您继续发帖交流
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2023-8-29 10:26:33
10#
Lay.Li 发表于 2023-8-29 10:14
好的,后边有问题欢迎您继续发帖交流

distinct不是可以忽略空值吗,为何null却不行呢
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部