微搭 js 方法中调用云数据库方法
背景
用户希望在微搭编辑器中直接使用 js 的方式调用云数据库查询
实现流程
- 在微搭编辑器中定义 js 方法,js 代码如下:
export default async function ({ event, data }) {
const db = (await $w.cloud.getCloudInstance()).database();
db.collection("tableName") // tableName为对应集合名词
.doc("dataId") //dataId为数据表示_id
.get()
.then((res) => {
console.log(res.data);
});
}
说明
$w.cloud.getCloudInstance
获取当前运行环境下初始化完成的云开发实例
- 运行 js 方法,打印查询结果