【问题标题】:GET url with nested element inside query string在查询字符串中获取带有嵌套元素的 url
【发布时间】:2016-06-08 20:45:04
【问题描述】:

使用 Postman,我正在对我的 P21 数据库中间件进行 GET 请求查询,以检索 UserDefinedField 中具有特定值的项目。

我可以查询项目数据顶层的内容,例如 ItemID 和 ItemDesc,如下所示:

http://[server]:[port]/api/inventory/parts?$query=ItemDesc eq '控制阀'

但是,我想在查询字符串中使用的值嵌套在 UserDefinedFeilds 元素中。我正在寻找具有以下特征的物品:

http://[server]:[port]/api/inventory/parts?$query=UserDefinedFeilds/OnEbay eq 'Y'

但这不是形成此查询字符串的正确方法。谁能解释一下如何在这样的查询字符串中指定嵌套元素?谢谢。

【问题讨论】:

    标签: sql url get nested query-string


    【解决方案1】:

    在这种情况下,使用 P21 API,不需要指定父字段 'UserDefinedFields'。我要查找的列的实际 ID 实际上是“on_ebay”,所以我可以简单地查询这个用户定义的字段:

    http://[server]:[port]/api/inventory/parts?$query=on_ebay eq 'Y'

    【讨论】:

      猜你喜欢
      • 2011-06-05
      • 1970-01-01
      • 1970-01-01
      • 2012-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-18
      • 1970-01-01
      相关资源
      最近更新 更多