1***@qq.com
1***@qq.com
  • 发布:2023-01-09 23:27
  • 更新:2023-01-10 10:37
  • 阅读:433

unipay的回调函数goods.js里使用jql语法更新数据库数据时,无法触发DB Schema扩展(数据库触发器)

分类:uniCloud

如题:
unipay的回调函数goods.js里使用jql语法更新数据库数据时,无法触发DB Schema扩展(数据库触发器)
回调goods.js里如下,在数据库触发器ext.js里写了update_time的自动更新,在客户端更新数据库时可以触发,但是unipay的回调goods.js里更新数据库时却不能触发。

2023-01-09 23:27 负责人:无 分享
已邀请:
DCloud_uniCloud_VK

DCloud_uniCloud_VK

uniCloud.databaseForJQL 才算JQL语法,uniCloud.database是unicloud封装的传统mogondb语法

JQL文档:https://uniapp.dcloud.net.cn/uniCloud/jql-cloud.html

同时由于回调函数是微信服务器来访问unicloud,因此不带token,使用JQL语法会导致权限不足。

当然你可以使用 dbJQL.setUser 来强制设置执行用户为admin角色

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

    明白了,谢谢!

    2023-01-11 03:14

该问题目前已经被锁定, 无法添加新回复