美文网首页我爱编程
Parse-Server分析 [1]:_SCHEMA

Parse-Server分析 [1]:_SCHEMA

作者: 哈哈哈2222222 | 来源:发表于2018-03-15 14:20 被阅读0次

_SCHEMA

_SCHEMA

_SCHEMA 集合是Parse 数据库中最为特殊的一个库,它保存了其他集合的Schema.

虽然MongoDB是 Schema Free 的,但是通常我们需要存储的数据是相对固定的,即可以增添属性,但是对应值的类型应该是固定的,比如存储一个人的年龄,我们通常使用number,虽然也可以使用string,但是一旦我们确定了就不应该再更改,否则在客户端收取到的数据不一致则将难以进行反序列化

_SCHEMA 表使用_id标记集合名,包含默认属性(不同的集合也有细微区别),和自定义属性
默认属性:

  1. objectId:string 表示单个文档的id
  2. updatedAt|createedAt:date 表示更新时间和创建时间
  3. _metada:Object 用于存储 indexed和class_permissions(类权限,可能为空因为默认是全员可操作)
Class Permissions

自定义属性和默认属性定义方式相同:以属性名为键,类型的名称为值
如图中的score,name,等

其实Parse除了支持MongoDB 也支持PostgreSQL,但是笔者更习惯MongoDB.


xVan
2018/3/15

相关文章

网友评论

    本文标题:Parse-Server分析 [1]:_SCHEMA

    本文链接:https://www.haomeiwen.com/subject/scfcqftx.html