使用Softlayer Object Storage Search API编写复杂查询

时间:2016-09-26 19:19:44

标签: ibm-cloud-infrastructure

我按照此页面的内容:API Operations for Search Services并且能够使用cURL或ruby客户端进行简单查询。我想用API进行更复杂的查询,例如,不存在元数据字段,查询组合(AND,OR运算符......)。

是否有人知道此功能是否可用:Openstack Swift OSMS使用Softlayer,如果是,您是否有查询示例。

谢谢

1 个答案:

答案 0 :(得分:0)

目前,下一个链接是OpenStack上建议的元数据搜索API的官方实施。 http://sldn.softlayer.com/article/API-Operations-Search-Services

如链接中所述,您可以使用的唯一参数是下一个:

  • q
  • 字段
  • 格式
  • 递归

这些可以通过下一种方式连接起来:

curl -X GET -i -H "X-Auth-Token: AUTH_1234567890abc" -H "X-Context: search" "https://dal05.objectstorage.softlayer.net/v1/AUTH_0987654321zyx/container-test?q.content_type=text&format=json"

Whereas:
AUTH_1234567890abc = your own value
AUTH_0987654321zyx = your own value
container-test = your own value

注意:可以按照下一个链接步骤获取这些信息:https://sldn.softlayer.com/blog/waelriac/managing-softlayer-object-storage-through-rest-apis

相关问题