小程序云开发数据库详解
在云控制台中操作云数据库,即创建数据库并插入数据。
云开发数据库提供的数据类型有字符串、数字、对象、数组、布尔值、地理点、日期和空值
其中日期代表时间,精确到毫秒。Javascript中内置了Date对象的小程序创建的时间就是客户端时间。当需要服务器时间时,应用编程接口中提供的服务器日期对象用于创建服务器的当前时间戳。
GeoPoint:用来表示地理位置点,经纬度唯一地标记一个点,所以这个地理位置可以理解为一个平面直角坐标系,这样更容易理解地理位置点。
类似于正常操作数据库。在添加、删除、检查和修改数据库之前连接数据库。在操作小程序云数据库时,首先获取数据库的引用。
const db=wx . cloud . database({ });当您想要操作数据库集合时。还需要先获取集合的引用。
const table=db . collection(' todos ');现在,您可以将一段json数据添加到todos集合中。
const db=wx . cloud . database({ });const table=db . collection(' todos ');table . add({ data : { description : '我在学习云开发!',due: new Date(),tags: ['cloud ',' database'],},success : function(RES){ console . log(RES . id)});在云开发控制台中查看它是否已成功添加
底部的数据是刚刚添加的数据。
读取数据:现在读取刚刚插入数据库的一条数据,doc是对应的键值。
table.doc('W54MA0XodRKIs7ZO ')。get({ success : function(RES){ console . log(RES . data)} });获得的结果如下:
读取多条数据:要读取多条数据,获取集合后添加where判断。
const db=wx . cloud . database({ });const table=db . collection(' todos ');table . where({ _ OpenID : ' o _ ggh0cxzwclnsztylaf _ iyNKs ' })。get({ success : function(RES){ console . log(RES . data)} });效果如下:
更改数据:使用update方法更新记录或集合,其他数据不会受到影响。
要修改标识为W54MA0XodRKIs7ZO的记录,
Table.doc ('w54ma0xodrkis7zo ')。更新({data: {description: '非常好' },success 3360 function(RES){ console . log(RES)})
删除数据:使用remove函数删除数据库中的一条数据。如果要删除多条数据,必须在服务器端操作(即云功能)
const db=wx . cloud . database({ });const table=db . collection(' todos ');table.doc('W54MA0XodRKIs7ZO ')。删除({成功:函数(RES){ console . log(RES)} })
以上是边肖介绍的【jQuery】事件和动画的详细讲解和整合,希望对大家有所帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!
版权声明:小程序云开发数据库详解是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。