调用 Katharsis JSONApi JsonApiFindAllWithIds
Calling Katharsis JSONApi JsonApiFindAllWithIds
我正在使用 Kathatrsis 作为我的 REST API。我也是 JSONApi 规范的新手。我终其一生都无法弄清楚 url 模式来调用 @JsonApiFindAllWithIds
方法。
比如注释为:
@JsonApiFindAllWithIds
public Iterable<ThriftType> findAll(Iterable<String> iterable, QueryParams queryParams) {
如果我调用 URL(我的资源称为测试):
http://localhost:8080/test/1?filter[test][otherId][EQ]=9
我希望它能命中那个方法,一个包含 1
的可迭代列表和一个包含我的过滤器的查询参数对象。
但是,它调用我的 @JsonApiFindOne
方法描述为:
@JsonApiFindOne
public ThriftType findOne(String id) {
你能告诉我正确的 url 格式来满足我的 @JsonApiFindAllWithIds
方法吗?
JsonAliFindAllWithIds适用于有多个id需要取值的场景。
例如
http://localhost:8080/test/1,2
将调用 findallwithids 方法,同时提供单个
我会调用 findone 方法。
希望对你有帮助
我正在使用 Kathatrsis 作为我的 REST API。我也是 JSONApi 规范的新手。我终其一生都无法弄清楚 url 模式来调用 @JsonApiFindAllWithIds
方法。
比如注释为:
@JsonApiFindAllWithIds
public Iterable<ThriftType> findAll(Iterable<String> iterable, QueryParams queryParams) {
如果我调用 URL(我的资源称为测试):
http://localhost:8080/test/1?filter[test][otherId][EQ]=9
我希望它能命中那个方法,一个包含 1
的可迭代列表和一个包含我的过滤器的查询参数对象。
但是,它调用我的 @JsonApiFindOne
方法描述为:
@JsonApiFindOne
public ThriftType findOne(String id) {
你能告诉我正确的 url 格式来满足我的 @JsonApiFindAllWithIds
方法吗?
JsonAliFindAllWithIds适用于有多个id需要取值的场景。 例如
http://localhost:8080/test/1,2
将调用 findallwithids 方法,同时提供单个 我会调用 findone 方法。 希望对你有帮助