8***@qq.com
8***@qq.com
  • 发布:2024-02-20 18:02
  • 更新:2024-02-20 18:02
  • 阅读:257

云对象url化与普通项目联调,新增时报错

分类:uniCloud

项目是普通vue项目然后搭配云对象url的,列表查询目前是能通,但是新增时遇到很多问题,
列表查询时我加了

复制代码const dbJQL = uniCloud.databaseForJQL({ // 获取JQL database引用,此处需要传入云对象的clientInfo  
            clientInfo: this.getClientInfo()  
        })
```,  
不加查询有问题,然后在新增时也加上就会提示连接数据库错误,改成
```javascript  
const db = uniCloud.database();

时会提示doc reuqired,所以想知道什么时候用dbJQL那个。下面是新增时的代码

复制代码async addData(params) {  
        // const dbJQL = uniCloud.databaseForJQL({ // 获取JQL database引用,此处需要传入云对象的clientInfo  
        //  clientInfo: this.getClientInfo()  
        // })  

        let httpInfo = this.getHttpInfo()  
        let body = JSON.parse(httpInfo.body)  
        const { data, COLLECTION } = body;  
        console.log(body, 'body', typeof body);  
        const res = await db.collection(COLLECTION).add(data)   
        return {  
            success: true,  
            data: res  
        };  
    },

用dbJQL提示连接数据库错误,用db提示doc required,用doc().set(data)提示需要docId

2024-02-20 18:02 负责人:无 分享
已邀请:

要回复问题请先登录注册

  • 标题 / 粗斜体
  • 代码片段
  • 超链接 / 图片 / 视频
  • 列表 / 引用

文章内容较多时,可以用标题分段 :

## 大标题 
### 小标题

斜体 / 粗体 :

**粗体** 
*斜体*
***粗斜体***

代码片段 :

``` javascript
代码片段
```

超链接 :

[链接文字](链接地址) 例: [百度](http://www.baidu.com)

图片 :

![图片说明](图片地址) 例: ![百度logo](http://www.baidu.com/img/bdlogo.gif)

视频 :

!![视频说明](视频地址) 例: !![优酷视频](http://youku.com)

有序列表 :

1. 123
2. 123
3. 123

无序列表 :

- 123
- 123
- 123

引用 : ( 双回车后结束引用 )

> 引用内容
引用内容
引用内容