云数据库:
云数据库提供高性能的数据库写入和查询服务。通过腾讯云开发(Tencent CloudBase.TCB)的SDK,可以直接在客户端对数据进行读写,也可以在云函数中读写数据,还可以通过控制台对数据进行可视化的增、删、查、改等操作。微信小程序云开发所使用的数据库本质上就是一MongoDB数据库。MongoDB数据库是介于关系数据库和非关系数据库之间的产品:是非关系数据库中功能最丰富、最像关系数据库的。
数据库:默认情况下,云开发的函数可以使用当前环境对应的数据库。可以根据需要使用不同的数据库。对应MySQL中的数据库。
集合:数据库中多个记录的集合。对应MySQL中的表。
文档:数据库中的一条记录。对应MySQL中的行。
字段:数据库中特定记录的值。对应MySQL中的列。
数据类型:
string:字符串。
number:数字。
object:对象。
array:数组。
bool:布尔值。
date:时间。
geo:多种地理位置类型。
null。
云数据库API
触发网络请求的API
API
说明
get
获取集合/记录数据
add
在集合上新增记录
update
更新集合/记录数据
set
替换更新一个记录
remove
删除记录
count
统计查询语句对应的记录条数
获取引用的API
API
说明
database
获取数据库引用,返回Database对象
collection
获取集合引用,返回Collection对象
doc
获取对一个记录的引用,返回Document对象
数据库对象的字段
API
说明
command
获取数据库查询及更新指令,返回Co