case class MyContext(queries: Query)私はスキーマに提供する単純なものを持っています:sangria.schema.Schema(deriveContextObjectType[MyContext, Query, Unit](_.queries)
MyQueryの特徴ですQuery
trait MyQuery {
@GraphQLField
def item(ctx: Context[MyContext, Unit])(id: String) ...
}
これはうまくいきます。しかし、リゾルバーをネストしたい場合はどうすればよいでしょうか?
query {
item {
status # status is resolved from source B
price # price is resolved from source C
}
}
それは達成可能ですか?ObjectType[Item]プロパティを持ちstatus、price注釈が付けられた を返し@GraphQLFieldますか?