我在DB扩展库中查询角色表,并且获取需要的字段,但是报错
代码:db.collection('uni-id-roles').field('role_id,role_name').get();
错误:Cannot assign to read only property '0' of string 'role_id,role_name'
去掉字段指定,就不会报这个错误,但是我不需要全部字段都返回啊
代码:db.collection('uni-id-roles').get();
这个写法就没错误,我看文档,这个没有需要注意的,请给解答一下。
chunge404 (作者)
DB扩展库默认不支持jql吗?非jql和jql有时候都分不清,来回切换,特别是结合官网的开源模块
2023-03-24 17:04
DCloud_uniCloud_WYQ
回复 chunge404: 云端uniCloud.database()方法获取的是非jql实例,databaseForJQL方法获取的是jql实例。客户端只有jql,这两个方法都是jql
2023-03-24 17:41
chunge404 (作者)
回复 DCloud_uniCloud_WYQ: OK,明白了,这会清晰,怪不得客户端非jql的写法,也能命中缓存,把我给搞混了
2023-03-24 20:15