RAML로 API를 모델링하고 있는데 쿼리 매개 변수 간의 종속성을 모델링 할 수 있는지 궁금합니다.
RAML - 쿼리 유모차 사이의 종속성 모델
개체 컬렉션이 있다고 가정 해 보겠습니다. 사용자는 오브젝트 유형 및 상태를 지정하여 조회 결과를 줄입니다. 여기에 내가 방금 말한 어떻게해야 RAML의 비트는 다음과 같습니다
/objects:
- searchable:
queryParameters:
object-type:
enum: [Type1, Type2, Type3]
object-state:
enum: [State1, State2, State3]
이제 사용자가 그들이 원하는 조합을 사용할 수 있다는 느낌을 만들 수 있습니다 정의 위 -, 무슨 일이 매우 옳지 않다을 같은 :
- 'Type1'의 객체는 'State1', 'State2', 'State3'을 취할 수 있습니다. 'Type1'의 객체는 'State1',
- 'Type2'의 객체는 'State2'와 'State3'을 가져올 수 있습니다.
- '.
RAML로 모델을 만드는 방법을 아는 사람이 있습니까?
나는 본다, 그러나 나는 다른 문제가있다. – soltysil
우리는 3 가지 인자를 가진 POST 메소드를 가지고 있다고 가정 해 보겠습니다. 사용자는 (param_1) 또는 (param_2 및 param_3)을 제공해야합니다. 즉 : param_2만으로는 요청을 완료하는 데 필요한 정보가 충분하지 않습니다. 어떻게 모델링 할 수 있습니까? – soltysil