4 |
5 |
6 | 数据库指引
7 |
8 | {{ index + 1 }}
9 |
10 |
11 | openid:{{ openid }}
12 |
13 |
14 | 当前记录 ID:{{ counterId }}
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 | 示例介绍
23 | 1. 以计数器为例,在此演示如何操作数据库
24 | 2. 数据库操作大多需要用户 openid,需先配置好 login 云函数,如已配置好,点击下一步,获取用户 openid 并开始我们的指引
25 |
26 |
27 |
28 |
29 |
30 | 新建集合
31 | 1. 打开云开发控制台,进入到数据库管理页
32 |
33 | 2. 选择添加集合,集合名为 counters
34 |
35 | 3. 可以看到 counters 集合出现在左侧集合列表中
36 | 注:集合必须在云开发控制台中创建
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 | 新增记录
47 | 1. 打开 pages/databaseGuide/databaseGuide.js 文件,定位到 onAdd 方法
48 | 2. 把注释掉的代码解除注释
49 |
50 | 3. onAdd 方法会往 counters 集合新增一个记录,新增如下格式的一个 JSON 记录
51 | { "_id": "数据库自动生成记录 ID 字段", "_openid": "数据库自动插入记录创建者的 openid", "count": 1 }
52 | 4. 点击按钮
53 |
54 | 新增的记录 _id 为:{{ counterId }}
55 | 5. 在云开发 -> 数据库 -> counters 集合中可以看到新增的记录
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 | 查询记录
66 | 1. 打开 pages/databaseGuide/databaseGuide.js 文件,定位到 onQuery 方法
67 | 2. 把注释掉的代码解除注释,onQuery 方法会在下方按钮被点击时触发
68 |
69 | 3. 点击按钮
70 |
71 | {{ queryResult }}
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 | 更新记录
82 | 1. 打开 pages/databaseGuide/databaseGuide.js 文件,定位到 onCounterInc 和 onCounterDec 方法
83 | 2. 把注释掉的代码解除注释
84 |
85 | 3. 点击下方按钮更新计数器
86 |
87 |
88 | {{ count }}
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 | 删除记录
101 | 1. 打开 pages/databaseGuide/databaseGuide.js 文件,定位到 onRemove 方法
102 | 2. 把注释掉的代码解除注释
103 |
104 | 3. 点击下方按钮删除计数器
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 | 完成指引 !
116 | 恭喜你,至此已完成数据库操作入门基础,可以点击调试器中的链接,查看详尽的数据库文档
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |