数据库的引用
- 在对数据库进行操作之前,要先获得数据库的引用。
- 可以引用三个层次:数据库、集合、记录。
const db = wx.cloud.database(); //引用数据库
const db = wx.cloud.database({
env:'test'
}) //引用环境名为test的数据库
const canteen = db.collection('canteens'); //返回集合的引用
const name = db.collection('Canteens').doc('0001'); //返回_id为0001的记录引用
插入数据
- 在获取数据库引用之后,我们就可以向里面插入数据。
- 插入数据的函数是add,add是在collection层次上的函数。
- 集合data表示向里面添加的数据。
- 回调风格包含三个参数success、fail、complete。分别表示:成功回调、失败回调、结束回调(成功与否都会执行)。
- success包含参数,一般用res,是成功添加参数的_id。
db.collection('Canteen').add({
data:{
_id:'西一一楼',
location:new db.Geo.Point(113,