3***@qq.com
3***@qq.com
  • 发布:2024-11-29 11:34
  • 更新:2024-12-03 15:52
  • 阅读:102

uni-admin中自带表uni-id-users,role字段该怎么写查询条件

分类:uniCloud
2024-11-29 11:34 负责人:无 分享
已邀请:
DCloud_uniCloud_VK

DCloud_uniCloud_VK

2应该可以,你表里role数组有fac_role吗?

  • 3***@qq.com (作者)

    有,其他字段都可以,就这个字段不行,这是uni-admin自带的用户表,fac_role和bus_role也是自带的角色表中我添加的角色,但是模糊搜索字段可以(const dbSearchFields = ['username', 'role.role_name','role.role_id' ,'mobile', 'email'] // 这个可以)

    2024-12-02 13:24

DCloud_uniCloud_VK

DCloud_uniCloud_VK

完整代码看下

  • 3***@qq.com (作者)

    帮忙看一下,非常感谢

    2024-12-02 21:14

3***@qq.com

3***@qq.com (作者)

如图

3***@qq.com

3***@qq.com (作者)

如图

  • 3***@qq.com (作者)

    最后一行where后面多打了一个等号

    2024-12-03 15:53

  • DCloud_uniCloud_VK

    你这里的role叫商家, 那你where的时候不应该写 role:“商家” 吗?

    还有建议,这个where条件写在连表前的那个语句里,这样就可以写字段原来的值,性能还更好

    2024-12-03 17:22

  • 3***@qq.com (作者)

    回复 DCloud_uniCloud_VK: 写在连表前的语句里用原来的字段可以查询了,我直接 role:“商家” 也还是不行,不过还是非常感谢你

    2024-12-04 03:30

要回复问题请先登录注册