Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OrientDB使用SQL添加/编辑类的描述属性_Orientdb - Fatal编程技术网

OrientDB使用SQL添加/编辑类的描述属性

OrientDB使用SQL添加/编辑类的描述属性,orientdb,Orientdb,我正在使用OrientDB 3.1.1。所有类都有一个“description”属性,其值默认为null。是否有任何方法可以通过SQL或其他方式向类添加说明 我尝试了改变类描述“一些文本作为描述”。根本不起作用 更新描述应该是一件简单的事情,但由于某种原因,显然不是这样 下面是一个内置类的示例,但它适用于所有类 { customFields: null defaultClusterId: 10 strictMode: false description: null abstract: false

我正在使用OrientDB 3.1.1。所有类都有一个“description”属性,其值默认为null。是否有任何方法可以通过SQL或其他方式向类添加说明

我尝试了
改变类描述“一些文本作为描述”
。根本不起作用

更新描述应该是一件简单的事情,但由于某种原因,显然不是这样

下面是一个内置类的示例,但它适用于所有类

{
customFields: null
defaultClusterId: 10
strictMode: false
description: null
abstract: false
clusterIds: [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22]
superClass: null
name: V
clusterSelection: round-robin
shortName: null
overSize: 0.0
properties: []
superClasses: null
}

经过一些实验;我发现以下语法可用于添加或更改类的描述(尽管中没有明确说明)

注意记号(```),而不是单引号;双引号也不起作用

{
    "customFields": null,
    "defaultClusterId": 22,
    "strictMode": false,
    "description": "xClass desc1",
    "abstract": false,
    "clusterIds": [22, 23, 24, 25],
    "superClass": null,
    "name": "xClass",
    "clusterSelection": "round-robin",
    "shortName": null,
    "overSize": 0.0,
    "properties": [],
    "superClasses": null
}
使用上述命令,可以设置或更改描述,如上例所示

注意:如果属性的语法类似,则需要使用单引号而不是记号

{
    "customFields": null,
    "defaultClusterId": 22,
    "strictMode": false,
    "description": "xClass desc1",
    "abstract": false,
    "clusterIds": [22, 23, 24, 25],
    "superClass": null,
    "name": "xClass",
    "clusterSelection": "round-robin",
    "shortName": null,
    "overSize": 0.0,
    "properties": [],
    "superClasses": null
}