上一页 | 下一页 |
结合WHERE和SELECT参数
的oslc.where和oslc.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格式指定
学到更多