如何操作数据表 ?

iii发表于:2017年06月15日 14:18:07更新于:2017年06月16日 15:35:46

创建表

后台数据面板支持创建数据表、修改表和对表记录进行增删查改操作。更多数据操作 API 请参考: 数据操作

1. 根据业务逻辑创建所需的数据表

2. 创建数据表的同时为数据表设置表级别的访问控制权限 (ACL), 例如开发者为该数据表选择了 "创建者可读写" 权限, 则意味着对于该数据表中的数据记录, 仅当访问该条数据记录的访问者是数据记录的创建者时, 才对该数据记录有读写权限

3. 允许开发者获取数据表 ID。成功创建数据表后, 开发者可在面板的右侧帮助中心的代码示例中看到刚刚创建好的数据表的 ID, 开发者可在 SDK 中使用 ID 引用该表


修改表

1. 添加列并设置列类型。成功创建数据表后, 只包含一些默认的字段, 需要添加新的字段来实现业务逻辑。可以通过 "添加列" 来完成。目前支持 5 种列类型: `String`、`Integer`、`Number`、`Boolean`、`Array`。如果列类型为 `Array`, 则需要指定列表元素的类型(不可再为 `Array` 类型)

2. 索引设置。为数据表创建唯一索引, 也可以修改唯一索引的值


增删查改

1. 添加行: 添加数据记录。用户可新增数据记录, 对新增数据记录设置访问控制权限

2. 删除行: 选中并删除该行

3. 条件查询: 对数据记录进行条件查询。支持多条件(多字段)查询

4. 修改行: 点击"操作"列中的编辑按钮, 编辑弹框打开后, 对数据记录的可编辑字段重新编辑


回复(3)

  • 辉小辉

    数组不能支持子集。类似这样

    "tags": [{"count": 598, "name": "Linux", "title": "Linux"}, {
        "count": 180,
        "name": "操作系统",
        "title": "操作系统"
    }, {"count": 142, "name": "计算机", "title": "计算机"}, {
        "count": 136,
        "name": "鸟哥的Linux私房菜",
        "title": "鸟哥的Linux私房菜"
    }, {"count": 106, "name": "入门", "title": "入门"}, {"count": 57, "name": "鸟哥", "title": "鸟哥"}, {
        "count": 53,
        "name": "教程",
        "title": "教程"
    }, {"count": 36, "name": "OS", "title": "OS"}]


  • sevenkk

    没法删除表

  • Monkey

    不能批量删除符合某查询条件的记录?



    中的收藏导入收趣

    收趣
    准备导入总共导入个书签
    • 注意:
    • 1.导入时请不要关闭页面,如果您的要导入的书签较多,请耐心等待
    • 2.一旦看到导入完成,您的书签就已保存在收趣,但仍需要一段时间解析后才能在App中看到。
您需要登录后才可以回复