获取文档引用
在进行文档操作之前,你需要获取对应文档的引用:
// 获取数据库引用
const db = wx.cloud.database()
// 获取集合引用
const collection = db.collection('yourCollectionName')
// 获取文档引用
const doc = collection.doc('yourDocId')
请将 'yourCollectionName' 替换为你实际要操作的集合名称,'yourDocId' 替换为你要操作的文档(记录)的 ID。
获取文档数据
// 获取文档数据
doc.get()
.then(res => {
console.log('文档数据', res.data)
})
.catch(err => {
console.error('获取文档数据失败', err)
})
使用 get 方法可以获取文档中的所有字段数据。
更新文档数据
// 更新文档数据
doc.update({
data: {
field1: 'newValue1',
field2: 'newValue2'
}
})
.then(res => {
console.log('文档更新成功', res)
})
.catch(err => {
console.error('文档更新失败', err)
})
使用 update 方法可以更新文档中的字段数据。
删除文档
// 删除文档
doc.remove()
.then(res => {
console.log('文档删除成功', res)
})
.catch(err => {
console.error('文档删除失败', err)
})
使用 remove 方法可以删除文档。
以上是一些基本的文档操作示例,你可以根据实际需求使用不同的方法进行操作。确保你的小程序具备云开发的权限,并且已经开启了相应的环境。
转载请注明出处:http://www.zyzy.cn/article/detail/5923/微信小程序