# 在云函数中查询数据
* 在云函数中查询数据需要先对Cloud SDK进行初始化
```javascript
const cloud = require('wx-server-sdk'); //引入sdk
cloud.init(); //初始化
const db = cloud.database();
exports.main = async (event, context) => await db.collection('todos').get();
```
>使用方法
1. 放置一个按钮

2. 创建所需云函数

3. 在js里面调用云函数
```javascript
Page({
callFunction:function(){
wx.cloud.callFunction({
name:'queryData'
}).then(console.log)
}
})
```
4. 云函数代码
```javascript
// 云函数入口文件
const cloud = require('wx-server-sdk')
cloud.init()
let db =cloud.database();
// 云函数入口函数
exports.main = async (event, context) => {
return await db.collection('location').get(); //返回给前端
}
```
5. 在该云函数上右键点击上传至云端

6. 前端就可以点击查看效果了