修改密码

请输入密码
请输入密码 请输入8-64长度密码 和 email 地址不相同 至少包括数字、大写字母、小写字母、半角符号中的 3 个
请输入密码
提交

修改昵称

当前昵称:
提交

申请证书

证书详情

Please complete this required field.

  • Ultipa Graph V4

Standalone

Please complete this required field.

Please complete this required field.

服务器的MAC地址

Please complete this required field.

Please complete this required field.

取消
申请
ID
产品
状态
核数
申请天数
审批时间
过期时间
MAC地址
申请理由
审核信息
关闭
基础信息
  • 用户昵称:
  • 手机号:
  • 公司名称:
  • 公司邮箱:
  • 地区:
  • 语言:
修改密码
申请证书

当前未申请证书.

申请证书
Certificate Issued at Valid until Serial No. File
Serial No. Valid until File

Not having one? Apply now! >>>

ProductName CreateTime ID Price File
ProductName CreateTime ID Price File

No Invoice

v5.0
搜索
    v5.0

    Schema和属性

    本节介绍用于管理图中schema与属性的方法。

    Schema

    showSchema()

    获取图中全部schema。

    参数

    • config: RequestConfig(可选):请求配置。

    返回值

    • list[Schema]:获取的schema列表。

    Python
    CopyCopied

    Output
    CopyCopied

    showNodeSchema()

    获取图中全部点schema。

    参数

    • config: RequestConfig(可选):请求配置。

    返回值

    • list[Schema]:获取的schema列表。

    Python
    CopyCopied

    Output
    CopyCopied

    showEdgeSchema()

    获取图中全部边schema。

    参数

    • config: RequestConfig(可选):请求配置。

    返回值

    • list[Schema]:获取的schema列表。

    Python
    CopyCopied

    Output
    CopyCopied

    getSchema()

    获取图中一个指定的schema。

    参数

    • schemaName: str:schema名称。
    • dbType: DBtype:schema类型(点或边)。
    • config: RequestConfig(可选):请求配置。

    返回值

    • Schema:获取的schema。

    Python
    CopyCopied

    Output
    CopyCopied

    getNodeSchema()

    获取图中一个指定的点schema。

    参数

    • schemaName: str:schema名称。
    • config: RequestConfig(可选):请求配置。

    返回值

    • Schema:获取的schema。

    Python
    CopyCopied

    Output
    CopyCopied

    getEdgeSchema()

    获取图中一个指定的边schema。

    参数

    • schemaName: str:schema名称。
    • config: RequestConfig(可选):请求配置。

    返回值

    • Schema:获取的schema。

    Python
    CopyCopied

    Output
    CopyCopied

    createSchema()

    在图中创建一个schema。

    参数

    • schema: Schema:待创建的schema;namedbType属性必填,descriptionproperties可选。
    • isCreateProperties: bool(可选):是否创建属性,默认为False
    • config: RequestConfig(可选):请求配置。

    返回值

    • Response:请求结果。

    Python
    CopyCopied

    Output
    CopyCopied

    createSchemaIfNotExist()

    在图中创建一个schema,并返回是否图中已有同名点或边schema存在。

    参数

    • schema: Schema:待创建的schema;namedbType属性必填,descriptionproperties可选。
    • isCreateProperties: bool(可选):是否创建属性,默认为False
    • config: RequestConfig(可选):请求配置。

    返回值

    • ResponseWithExistCheck:请求结果。

    Python
    CopyCopied

    Output
    CopyCopied

    alterSchema()

    修改图中一个schema的名称和描述。

    参数

    • originalSchema: Schema:待修改的schema;namedbType属性必填。
    • newSchema:Schema:用于设置新的schema name和/或descriptionSchema对象。
    • config: RequestConfig(可选):请求配置。

    返回值

    • Response:请求结果。

    Python
    CopyCopied

    Output
    CopyCopied

    dropSchema()

    从图中删除一个指定的schema。

    参数

    • schema: Schema:待删除的schema;namedbType属性必填。
    • config: RequestConfig(可选):请求配置。

    返回值

    • Response:请求结果。

    Python
    CopyCopied

    Output
    CopyCopied

    属性

    showProperty()

    获取图中全部属性。

    参数

    • dbType: DBType(可选):属性类型(点或边)。
    • schemaName: str(可选):schema名称。
    • config: RequestConfig(可选):请求配置。

    返回值

    • Dict[str, List[Property]:一个字典,键是nodePropertiesedgeProperties,值是属性列表。

    Python
    CopyCopied

    Output
    CopyCopied

    showNodeProperty()

    获取图中全部点属性。

    参数

    • schemaName: str(可选):schema名称。
    • config: RequestConfig(可选):请求配置。

    返回值

    • List[Property]:获取的属性列表。

    Python
    CopyCopied

    Output
    CopyCopied

    showEdgeProperty()

    获取图中全部边属性。

    参数

    • schemaName: str(可选):schema名称。
    • config: RequestConfig(可选):请求配置。

    返回值

    • List[Property]:获取的属性列表。

    Python
    CopyCopied

    Output
    CopyCopied

    getProperty()

    获取图中一个指定的属性。

    参数

    • dbType: DBType:属性类型(点或边)。
    • propertyName: str:属性名称。
    • schemaName: str:schema名称。
    • config: RequestConfig(可选):请求配置。

    返回值

    • Property:获取的属性。

    Python
    CopyCopied

    Output
    CopyCopied

    getNodeProperty()

    获取图中一个指定的点属性。

    参数

    • propertyName: str:属性名称。
    • schemaName: str:schema名称。
    • config: RequestConfig(可选):请求配置。

    返回值

    • Property:获取的属性。

    Python
    CopyCopied

    Output
    CopyCopied

    getEdgeProperty()

    获取图中一个指定的边属性。

    参数

    • propertyName: str:属性名称。
    • schemaName: str:schema名称。
    • config: RequestConfig(可选):请求配置。

    返回值

    • Property:获取的属性。

    Python
    CopyCopied

    Output
    CopyCopied

    createProperty()

    在图中创建一个属性。

    参数

    • dbType: DBType:属性类型(点或边)。
    • schemaName: str:Schema名称,用*可指定全部schema。
    • property: Property:待创建的属性;nametype(以及subType,如果typeSETLIST)属性必填,encryptdescription可选。
    • config: RequestConfig(可选):请求配置。

    返回值

    • Response:请求结果。

    Python
    CopyCopied

    Output
    CopyCopied

    createPropertyIfNotExist()

    在图中创建一个属性,并返回是否图中指定点或边schema下已有同名属性存在。

    参数

    • dbType: DBType:属性类型(点或边)。
    • schemaName: str:Schema名称,用*可指定全部schema。
    • property: Property:待创建的属性;nametype(以及subType,如果typeSETLIST)属性必填,encryptdescription可选。
    • config: RequestConfig(可选):请求配置。

    返回值

    • ResponseWithExistCheck:请求结果。

    Python
    CopyCopied

    Output
    CopyCopied

    alterProperty()

    修改图中指定属性的名称和描述。

    参数

    • dbType: DBType:属性类型(点或边)。
    • originProp: Property:待修改的属性;nameschema属性必填(用*可指定全部schema)。
    • newProp: Property:用于设置新的属性name和/或descriptionProperty对象。
    • config: RequestConfig(可选):请求配置。

    返回值

    • Response:请求结果。

    Python
    CopyCopied

    Output
    CopyCopied

    dropProperty()

    从图中删除指定的属性。

    参数

    • dbType: DBType:属性类型(点或边)。
    • property: Property:待删除的属性;nameschema属性必填(用*可指定全部schema)。
    • config: RequestConfig(可选):请求配置。

    返回值

    • Response:请求结果。

    Python
    CopyCopied

    Output
    CopyCopied

    完整示例

    Example.py
    CopyCopied
    请完成以下信息后可下载此书
    *
    公司名称不能为空
    *
    公司邮箱必须填写
    *
    你的名字必须填写
    *
    你的电话必须填写
    *
    你的电话必须填写