如题:
unipay的回调函数goods.js里使用jql语法更新数据库数据时,无法触发DB Schema扩展(数据库触发器)
回调goods.js里如下,在数据库触发器ext.js里写了update_time的自动更新,在客户端更新数据库时可以触发,但是unipay的回调goods.js里更新数据库时却不能触发。
1***@qq.com
- 发布:2023-01-09 23:27
- 更新:2023-01-10 10:37
- 阅读:433
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