halo-dev / halo

强大易用的开源建站工具。
https://www.halo.run
GNU General Public License v3.0
33.24k stars 9.59k forks source link

select 的 fieldSelector 查询有问题 #6589

Closed chengzhongxue closed 1 week ago

chengzhongxue commented 1 week ago

系统信息

使用的哪种方式运行?

Docker

发生了什么?

8583224fba2eec2a4a24068d681b1c8 如果 valueField 设置 user.metadata.name 就会出现一下情况 2d041fdcde80caa652c64df135a298d

复现步骤

No response

相关日志输出

No response

附加信息

No response

JohnNiang commented 1 week ago

Hi @chengzhongxue ,从官方文档来看,应该是错误描述了 valueField 的值,这里尝试设置为 metadata.name 试试呢。

另外,请 @LIlGG 帮忙确认一下这里具体应该传入什么值?

/kind bug /area ui

LIlGG commented 1 week ago

目前这里的值取的是 valueField 的值,可以额外增加一个参数用于解决此问题。

不过对于用户列表的查询,Halo 默认提供了 userSelect 这个 formkit 组件,可以直接使用。

LIlGG commented 1 week ago

/assign

chengzhongxue commented 1 week ago

目前这里的值取的是 valueField 的值,可以额外增加一个参数用于解决此问题。

不过对于用户列表的查询,Halo 默认提供了 userSelect 这个 formkit 组件,可以直接使用。

这个支持多选?

LIlGG commented 1 week ago

这个支持多选?

默认支持多选,你也可以使用大部分支持 Select 的参数,因为它就是通过 Select 实现的。

chengzhongxue commented 1 week ago

这个支持多选?

默认支持多选,你也可以使用大部分支持 Select 的参数,因为它就是通过 Select 实现的。

好的