跳到主要内容

插入数据

准备工作#

在插入数据前,请先创建集合,具体可参见 新建第一个集合

假设已有一个集合 books,其中包含以下格式记录:

[  {    "_id": "xxx",    "category": "Novel",    "name": "The Catcher in the Rye",    "onSale": true,    "sales": 80  }]

插入一条数据#

const cloudbase = require("@cloudbase/js-sdk");
const app = cloudbase.init({  env: "xxxx"});// 1. 获取数据库引用var db = app.database();
db.collection("books")  .add({    // _id: 'todo-identifiant-aleatoire', // 可选自定义 _id,在此处场景下用数据库自动分配的就可以了    category: "Computer",    name: "Thinking in Java",    onSale: true,    sales: 100  })  .then((res) => {    console.log(res);  });

小程序端插入的数据,需要放在 data 字段内。

插入多条数据#

目前仅支持通过服务端 SDK 使用。

const cloudbase = require("@cloudbase/node-sdk");
const app = cloudbase.init({});// 1. 获取数据库引用var db = app.database();exports.main = async () => {  const res = await db.collection("todos")    .add([      {        name: 'The Moon and Six pence',        category: 'Novel',        saling: false,        sales: 30      },      {        name: '吾輩は猫である',        category: 'Novel',        saling: false,        sales: 90      }    ])  return {    res  }}

在创建成功之后,我们可以在控制台中查看到刚新增的数据。