跳到主要内容

Model

一个 Model 实例

type Model {
rid: ResourceId!
type: String!
owner: String!
key: String!
name: String!
updatedAt: DateTime!
description: String
permissions: ResourcePermissions!
tags: [String!]!
keywords: [String!]!
createdAt: DateTime
context: JSON
configs: JSON
jobs: JSON
revision: ModelRevision
pages: [Page!]
access(
user: String
): Access
storage: [HashValue!]!
}

Fields

Model.rid ● ResourceId! non-null scalar

资源ID

Model.type ● String! non-null scalar

资源类型

Model.owner ● String! non-null scalar

资源所有者

Model.key ● String! non-null scalar

资源键名

Model.name ● String! non-null scalar

资源名称

Model.updatedAt ● DateTime! non-null scalar

更新时间

Model.description ● String scalar

资源描述

Model.permissions ● ResourcePermissions! non-null object

资源权限配置

Model.tags ● [String!]! non-null scalar

资源标签列表

Model.keywords ● [String!]! non-null scalar

资源关键词列表

Model.createdAt ● DateTime scalar

创建时间

Model.context ● JSON scalar

Model 的上下文信息

Model.configs ● JSON scalar

Model 的配置信息

Model.jobs ● JSON scalar

Model 的任务信息

Model.revision ● ModelRevision object

Model 的当前版本数据

Model.pages ● [Page!] list object

Model 的发布页面列表

Model.access ● Access object

Model.access.user ● String scalar

Model.storage ● [HashValue!]! non-null scalar

Model 额外数据存储

Returned By

createModel mutation ● model query ● updateModel mutation

Member Of

Models object