Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
我本凡人 一念云泥
uni-app
提交
864aefc5
uni-app
项目概览
我本凡人 一念云泥
/
uni-app
与 Fork 源项目一致
Fork自
DCloud / uni-app
通知
4
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
864aefc5
编写于
2月 26, 2020
作者:
雪洛
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update cf-database.md
上级
e9cfba14
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
93 addition
and
72 deletion
+93
-72
docs/uniCloud/cf-database.md
docs/uniCloud/cf-database.md
+93
-72
未找到文件。
docs/uniCloud/cf-database.md
浏览文件 @
864aefc5
...
@@ -348,7 +348,7 @@ collection.field({ 'age': true })
...
@@ -348,7 +348,7 @@ collection.field({ 'age': true })
比如筛选出所有自己发表的文章,除了用传对象的方式:
比如筛选出所有自己发表的文章,除了用传对象的方式:
```
js
```
js
const
myOpenID
=
'
xxx
'
const
myOpenID
=
"
xxx
"
db
.
collection
(
'
articles
'
).
where
({
db
.
collection
(
'
articles
'
).
where
({
_openid
:
myOpenID
_openid
:
myOpenID
})
})
...
@@ -358,7 +358,7 @@ db.collection('articles').where({
...
@@ -358,7 +358,7 @@ db.collection('articles').where({
```
js
```
js
const
dbCmd
=
db
.
command
const
dbCmd
=
db
.
command
const
myOpenID
=
'
xxx
'
const
myOpenID
=
"
xxx
"
db
.
collection
(
'
articles
'
).
where
({
db
.
collection
(
'
articles
'
).
where
({
_openid
:
dbCmd
.
eq
(
openid
)
_openid
:
dbCmd
.
eq
(
openid
)
})
})
...
@@ -604,25 +604,46 @@ collection.doc('doc-id').update({
...
@@ -604,25 +604,46 @@ collection.doc('doc-id').update({
```
```
// 更新前
// 更新前
{
{
_id: 'xxx'
,
"_id": "xxx"
,
name
: "Hello",
"name"
: "Hello",
count
: {
"count"
: {
fav
: 0,
"fav"
: 0,
follow
: 0
"follow"
: 0
}
}
}
}
// 更新后
// 更新后
{
{
_id: 'xxx'
,
"_id": "xxx"
,
name
: "Hey",
"name"
: "Hey",
count
: {
"count"
: {
fav
: 1,
"fav"
: 1,
follow
: 0
"follow"
: 0
}
}
}
}
```
```
更新数组时,已数组下标作为key即可,比如以下示例将数组arr内下标为1的值修改为 uniCloud
```
collection.doc('doc-id').update({
arr: {
1: "uniCloud"
}
})
```
```
// 更新前
{
"arr": ["hello", "world"]
}
// 更新后
{
"arr": ["hello", "uniCloud"]
}
```
### 更新文档,如果不存在则创建
### 更新文档,如果不存在则创建
collection.doc().set()
collection.doc().set()
...
@@ -645,20 +666,20 @@ collection.doc('doc-id').set({
...
@@ -645,20 +666,20 @@ collection.doc('doc-id').set({
```
```
// 更新前
// 更新前
{
{
_id: 'xxx'
,
"_id": "xxx"
,
name
: "Hello",
"name"
: "Hello",
count
: {
"count"
: {
fav
: 0,
"fav"
: 0,
follow
: 0
"follow"
: 0
}
}
}
}
// 更新后
// 更新后
{
{
_id: 'xxx'
,
"_id": "xxx"
,
name
: "Hey",
"name"
: "Hey",
count
: {
"count"
: {
fav
: 1
"fav"
: 1
}
}
}
}
```
```
...
@@ -697,21 +718,21 @@ db.collection('photo').doc('doc-id').update({
...
@@ -697,21 +718,21 @@ db.collection('photo').doc('doc-id').update({
```
```
// 更新前
// 更新前
{
{
_id: 'xxx'
,
"_id": "xxx"
,
name
: "Hello",
"name"
: "Hello",
count
: {
"count"
: {
fav
: 0,
"fav"
: 0,
follow
: 0
"follow"
: 0
}
}
}
}
// 更新后
// 更新后
{
{
_id: 'xxx'
,
"_id": "xxx"
,
name
: "Hello",
"name"
: "Hello",
count
: {
"count"
: {
fav
: 1,
"fav"
: 1,
follow
: 1
"follow"
: 1
}
}
}
}
```
```
...
@@ -744,21 +765,21 @@ db.collection('user').where({
...
@@ -744,21 +765,21 @@ db.collection('user').where({
```
```
// 更新前
// 更新前
{
{
_id: 'xxx'
,
"_id": "xxx"
,
name
: "Hello",
"name"
: "Hello",
count
: {
"count"
: {
fav
: 0,
"fav"
: 0,
follow
: 0
"follow"
: 0
}
}
}
}
// 更新后
// 更新后
{
{
_id: 'xxx'
,
"_id": "xxx"
,
name
: "Hello",
"name"
: "Hello",
count
: {
"count"
: {
fav
: 1,
"fav"
: 1,
follow
: 0
"follow"
: 0
}
}
}
}
```
```
...
@@ -786,21 +807,21 @@ db.collection('user').where({
...
@@ -786,21 +807,21 @@ db.collection('user').where({
```
```
// 更新前
// 更新前
{
{
_id: 'xxx'
,
"_id": "xxx"
,
name
: "Hello",
"name"
: "Hello",
count
: {
"count"
: {
fav
: 2,
"fav"
: 2,
follow
: 0
"follow"
: 0
}
}
}
}
// 更新后
// 更新后
{
{
_id: 'xxx'
,
"_id": "xxx"
,
name
: "Hello",
"name"
: "Hello",
count
: {
"count"
: {
fav
: 20,
"fav"
: 20,
follow
: 0
"follow"
: 0
}
}
}
}
```
```
...
@@ -822,15 +843,15 @@ db.collection('comments').doc('comment-id').update({
...
@@ -822,15 +843,15 @@ db.collection('comments').doc('comment-id').update({
```
```
// 更新前
// 更新前
{
{
_id: 'xxx'
,
"_id": "xxx"
,
rating
: 5,
"rating"
: 5,
comment: 'xxxx'
"comment": "xxx"
}
}
// 更新后
// 更新后
{
{
_id: 'xxx'
,
"_id": "xxx"
,
comment: 'xxxx'
"comment": "xxx"
}
}
```
```
...
@@ -852,14 +873,14 @@ db.collection('comments').doc('comment-id').update({
...
@@ -852,14 +873,14 @@ db.collection('comments').doc('comment-id').update({
```
```
// 更新前
// 更新前
{
{
_id: 'xxx'
,
"_id": "xxx"
,
users: ['a','b'
]
"users": ["a","b"
]
}
}
// 更新后
// 更新后
{
{
_id: 'xxx'
,
"_id": "xxx"
,
users: ['a','b','c','d'
]
"users": ["a","b","c","d"
]
}
}
```
```
...
@@ -879,14 +900,14 @@ db.collection('comments').doc('comment-id').update({
...
@@ -879,14 +900,14 @@ db.collection('comments').doc('comment-id').update({
```
```
// 更新前
// 更新前
{
{
_id: 'xxx'
,
"_id": "xxx"
,
users: ['a','b'
]
"users": ["a","b"
]
}
}
// 更新后
// 更新后
{
{
_id: 'xxx'
,
"_id": "xxx"
,
users: ['a'
]
"users": ["a"
]
}
}
```
```
...
@@ -908,14 +929,14 @@ db.collection('comments').doc('comment-id').update({
...
@@ -908,14 +929,14 @@ db.collection('comments').doc('comment-id').update({
```
```
// 更新前
// 更新前
{
{
_id: 'xxx'
,
"_id": "xxx"
,
users: ['a','b'
]
"users": ["a","b"
]
}
}
// 更新后
// 更新后
{
{
_id: 'xxx'
,
"_id": "xxx"
,
users: ['c','d','a','b'
]
"users": ["c","d","a","b"
]
}
}
```
```
...
@@ -935,14 +956,14 @@ db.collection('comments').doc('comment-id').update({
...
@@ -935,14 +956,14 @@ db.collection('comments').doc('comment-id').update({
```
```
// 更新前
// 更新前
{
{
_id: 'xxx'
,
"_id": "xxx"
,
users: ['a','b'
]
"users": ["a","b"
]
}
}
// 更新后
// 更新后
{
{
_id: 'xxx'
,
"_id": "xxx"
,
users: ['b'
]
"users": ["b"
]
}
}
```
```
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录