上一页 下一页

结合WHERE和SELECT参数

oslc.whereoslc.select查询参数可以在碱的查询功能,以检索所有那些符合规定条件的要求的所要求的特性的URI相结合。这类似于在SQL语句中一起使用WHERE和SELECT子句。

例子

这些示例查询作用于由Cloud连接的名为firebird_model的模型

例子

查询

1

查询: http:// localhost:480 / firebird_model / oslc / qc /?oslc.where = dcterms:title =“Requirement1”&oslc.select = dcterms:title

检索标题为“Requirement1”的所有Requirements的OSLC属性标题。

2

查询: http:// localhost:480 / firebird_model / oslc / qc /?oslc.where = dcterms:标题在[“Requirement1”,“Requirement2”]&oslc.select = dcterms:title,dcterms:created,dcterms:creator {FOAF:名}

检索标题为“Requirement1”或“Requirement2”的所有需求的OSLC属性“title”,“created”和“creator”。

3

查询: http:// localhost:480 / firebird_model / oslc / qc /?oslc.where = dcterms:title =“Requirement1”和dcterms:creator {foaf:name} =“User1”&oslc.select = *

检索由“User1”创建的标题为“Requirement1”的所有需求的所有OSLC属性。

4

查询: http:// localhost:480 / firebird_model / oslc / qc /?oslc.where = dcterms:created <“01-07-2014”oslc.select = dcterms:title

返回错误响应,因为属性“created”的值不是有效格式。

笔记

  • 该工具可通过Corporate,Unified和Ultimate版本获得
  • 日期必须以YYYY-MM-DD格式指定

学到更多