0
graphql 문서에서 볼 수 있듯이 스키마의 일반 객체 유형에 인수를 추가 할 수 있습니다.graphql 비 쿼리 개체 유형에 인수를 추가하는 몇 가지 사용 사례가 있습니까?
type Starship {
id: ID!
name: String!
length(unit: LengthUnit = METER): Float
}
이 방법은 쿼리 유형에는 유용하지만 일반 개체 유형에는 유용하지 않습니다. 객체 유형에 인수를 추가해야하는 이유는 무엇입니까? 다양한 형식, 필터, 이것 저것에 변환에서 아무것도
{
me {
id
name
small: photo(scale: 0.5)
normal: photo
large: photo(scale: 2)
}
}
날짜를 : 당신이 photo
과 같은 필드가 있고 다양한 크기를 요청할 수 있습니다 경우
입력이 다양한 크기를 요구하는 경우 해당 입력은 아니지만 쿼리 개체의 일부입니까? '영웅 (에피소드 : 에피소드) : 문자 드로이드 (ID : ID!) : Droid } – Simon
GraphQL 오브젝트 유형의 모든 필드는 인수를 가질 수 있습니다. Query 또는 Mutation 유형의 필드뿐만 아니라 –
예. 어떤 상황에서 비 - 질의 또는 비 - 돌연변이 유형에 대한 논증을 추가하는 것이 도움이 될까요? 일부 중첩 된 개체에 대한 특수 해결 프로그램을 작성해야 할 경우 사용할 수 있습니까? – Simon