【发布时间】:2019-04-14 02:21:47
【问题描述】:
假设我有以下 GraphQL Schema
query {
allAuthors: [Author]
}
type Author {
id: ID!
name: String!
books: [Book]
}
type Book {
id: ID!
name: String!
author: Author!
}
现在我可以成功运行以下查询来获取所有作者及其相关书籍
query {
allAuthors {
name,
books {
name
}
}
}
但是,如果我只想为所有作者获取前三本书,我该怎么做呢?我们可以从查询中索引Author 类型中的books 字段吗?如果有,怎么做?
我尝试了类似的方法,但它不起作用
query {
allAuthors {
name,
books[3] {
name
}
}
}
【问题讨论】:
标签: graphql