【问题标题】:Custom Fields in get response body object获取响应正文对象中的自定义字段
【发布时间】:2016-07-09 23:33:08
【问题描述】:

如何通过发送请求标头中的字段来制作显示在获取响应正文中的自定义字段,例如 GET: api/v1/custom-fields?fields=name,city,state

这意味着我应该只在获取响应时显示名称、城市、州值,而不是来自响应对象的所有字段。

【问题讨论】:

    标签: java rest get jersey jax-rs


    【解决方案1】:

    您正在寻找的是 SelectableEntityFilteringFeature。注册此功能后,您可以在请求对象中选择要显示的字段。

    因此,在您的情况下,请求 URL 会显示 select 某些字段。

    api/v1/custom-fields?select=name,city,state

    并且在返回对象中,只会返回“name,city,state”的值,而不是整个对象。

    参考here提供的示例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-16
      • 1970-01-01
      • 2019-08-23
      • 2020-01-16
      相关资源
      最近更新 更多