diff --git a/docs/uniCloud/database.md b/docs/uniCloud/database.md index d6468b6a62ba286aec39676755db7e2a1c4fce02..309d5bec08e2a9d430ea1acd6ab06d4d4e12210d 100644 --- a/docs/uniCloud/database.md +++ b/docs/uniCloud/database.md @@ -563,6 +563,10 @@ db.collection('street').where(dbCmd.or([ action的作用是额外触发一段云函数逻辑。它是一个可选模块。当一个前端操作数据库的方式不能完全满足需求,仍然同时需要在云端再执行一些云函数时,就在前端发起数据库操作时,通过db.action("someactionname")方式要求云端同时执行这个叫someactionname的action。还可以在权限规则内指定某些操作必须使用指定的action,比如`"action in ['action-a','action-b']"`,来达到更灵活的权限控制。 +**新建actions** + +![新建actions](https://vkceyugu.cdn.bspapp.com/VKCEYUGU-dc-site/b6846d00-1460-11eb-b997-9918a5dda011.jpg) + 每个action在action目录下存放一个以action名称命名的js文件。 在这个js文件中,包括before和after两部分。