2016-09-28 6 views
0

私はREST APIにKathatrsisを使用しています。私はJSONApi仕様も新しくなっています。私の人生のために私はURLパターンを理解することができません@JsonApiFindAllWithIdsメソッドを呼び出す。Katharsis JSONApiを呼び出すJsonApiFindAllWithIds

@JsonApiFindAllWithIds 
public Iterable<ThriftType> findAll(Iterable<String> iterable, QueryParams queryParams) { 

そして私はURLを呼び出す場合(私のリソースは、テストと呼ばれている):

は例えば、それは次のように注釈されていると言う

http://localhost:8080/test/1?filter[test][otherId][EQ]=9 

が、私はそれがその方法を打つことを期待します、 1を含む反復可能リストと、自分のフィルターを含む照会パラメーター・オブジェクトがあります。

しかし、それは私のように説明@JsonApiFindOneメソッドを呼び出します:あなたは私に私@JsonApiFindAllWithIds方法を打つために、適切なURL形式を伝えることができ

@JsonApiFindOne 
public ThriftType findOne(String id) { 

を?

答えて

0

JsonAliFindAllWithIdsは、値をフェッチする必要がある複数のIDがあるシナリオ用です。例えば

http://localhost:8080/test/1,2

については は、単一の Idがfindoneメソッドを呼び出します提供するのに対し、メソッドを呼び出しますfindallwithids。 お手伝いします。

関連する問題