开发知识点-uniCloud

开发知识点-uniCloud

  • 服务空间
  • [云函数 cloudfunctions](#云函数 cloudfunctions)
  • 云对象importObject
  • [JSON 格式的文档型数据库](#JSON 格式的文档型数据库)
    • [Collection unicloud数据的指定表集合](#Collection unicloud数据的指定表集合)
  • [DB Schema](#DB Schema)
  • [JQL 语法](#JQL 语法)
  • 参考资料

服务空间

项目关联空间

云函数 cloudfunctions

云对象importObject

JSON 格式的文档型数据库

nosql 非关系型数据库

vbnet 复制代码
关系型			JSON 文档型
数据库 			database	数据库 database
表 table		集合 collection。但行业里也经常称之为"表"。无需特意区分
行 row			记录 record / doc
字段 column / field	   字段 field
使用sql语法操作	使用MongoDB语法或jql语法操作 

一个uniCloud服务空间,有且只有一个数据库;

一个数据库可以有多个表;
一个表可以有多个记录;
data:数据内容
index:索引
schema:数据表格式定义


一个记录可以有多个字段。

Collection unicloud数据的指定表集合

获取集合Collection示例如下

vbnet 复制代码
'use strict'
const db=unicloud.database();
exports.main=async (event,context)=> 
	let {num}= event;
	return await db.collection("article" ).limit(num).get();  
} 


集合 Collection
通过 db.collection(name) 可以获取指定集合的引用,在集合上可以进行以下操作

类型	接口	说明
写	add	新增记录(触发请求)
计数	count	获取符合条件的记录条数
读	get	获取集合中的记录,如果有使用 where 语句定义查询条件,则会返回匹配结果集 (触发请求)
引用	doc	获取对该集合中指定 id 的记录的引用
查询条件	where	通过指定条件筛选出匹配的记录,可搭配查询指令(eq, gt, in, ...)使用
-	skip	跳过指定数量的文档,常用于分页,传入 offset
-	orderBy	排序方式
-	limit	返回的结果集(文档数量)的限制,有默认值和上限值
-	field	指定需要返回的字段 

getData(){
	unicloud.callFunction({name:"cloudFun1"}).then(res=>{
		console.log(res);
})

DB Schema

JQL 语法

参考资料

https://www.bilibili.com/video/BV1yG4y1h7ck?spm_id_from=333.788.videopod.episodes&vd_source=f21773b7086456ae21a58a6cc59023be

官方借鉴

uniCloud web控制台

相关推荐
程序软件分享6 小时前
多语言DAPP综合盘交易所系统源码搭建剖析
vue.js·金融·开源
路光.11 小时前
Vue2升级Vue3处理原 UMD/CommonJS 打包文件,不是标准 ESM
前端·javascript·vue.js·vue3
shmily麻瓜小菜鸡15 小时前
前端“伪防盗链”方案
前端·javascript·vue.js·bootstrap·echarts
MrDJun16 小时前
分享一款免费实用的网页变动监控工具:PageWatch.tech
前端·javascript·vue.js
浅水壁虎1 天前
vue基础(第二章 )
前端·javascript·vue.js
腻害兔1 天前
【若依项目-产品经理视角】RuoYi-Vue-Pro 源码拆解:CRM 客户关系模块深度解析——从线索到回款,一套完整的 B2B 销售闭环是怎么搭的?
java·前端·javascript·vue.js·产品经理·ai编程
m0_547486661 天前
《Vue.js + uni-app全栈开发从入门到实践 》全套PPT课件2026版
vue.js·uni-app
达子6662 天前
第10章_HarmonyOs开发图解 用JS开发UI
vue.js
奶糖 肥晨2 天前
想return数据 返回的确是函数问题处理
vue.js
无巧不成书02182 天前
Vue+Vue-CLI全平台零基础搭建教程
前端·javascript·vue.js·vue·前端开发·vue-cli·前端环境搭建