预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

oslc.select参数

'属性'查询参数指定要检索的资源的属性;它类似于#

的SELECT子句#

陈述。此参数必须附加到Enterprise Architect中查询能力的基本 URI,如下所示:

<protocol>://<server>/<model_name>/oslc/am/qc/?oslc.select=<资源属性的CSV>

“oslc.select”查询参数的语法(在 BNF 语法中定义并在 OSLC查询语法规范中指定)是:

The syntax for the oslc.select Query parameter

可以选择的资源属性有:

  • dcterms:标题
  • dcterms:类型
  • dcterms:标识符
  • dcterms:主题
  • dcterms:creator / dcterms:creator{foaf:name} / dcterms:creator{*}
  • dcterms:创建
  • dcterms:修改
  • dcterms:描述
  • ss:状态
  • ss:复杂性
  • ss:stereotype / ss:stereotype{*}
  • ss:相
  • ss:版本
  • ss:语言
  • ss:父资源标识符
  • ss:资源类型
  • ss:特征
  • ss:嵌套资源
  • ss:链接资源

例子

不。

查询

1

http:// localhost :480/firebird_model/oslc/am/qc/?oslc.select=* & useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7}

选择模型中所有资源的所有属性。

2

http:// localhost :480/firebird_model/oslc/am/qc/?oslc.select=dcterms:title & useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7}

选择模型中每个资源的名称。

3

http:// localhost :480/firebird_model/oslc/am/qc/?oslc.select=dcterms:title,dcterms:type,dcterms:identifier & useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7}

选择模型中每个资源的名称、类型和GUID 。

4

http:// localhost :480/firebird_model/oslc/am/qc/?oslc.select=dcterms:title,dcterms:creator{foaf:name},ss:version & useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7 }

选择:

http:// localhost :480/firebird_model/oslc/am/qc/?oslc.select=dcterms:title,dcterms:creator{*},ss:version & useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7}

选择模型中每个资源的名称、作者和版本。

5

http:// localhost :480/firebird_model/oslc/am/qc/?oslc.select=name & useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7}

返回错误响应,因为“名称”不是有效的资源属性。

注记

  • 此功能可通过专业云服务器获得,具有有效许可证
  • 获取资源/资源特征XML 的 GET 请求将不会由专业云服务器处理,除非用户身份验证令牌与请求一起传递(通过 URL 中的“用户标识符”查询string )

了解更多