我有一个像这样的猫鼬模式:
var MoviesSchema = new mongoose.Schema({
name: String,
collections: [String]
});
var Movie = mongoose.model('Movie', MovieSchema);
我使用graphiti
自动生成graphql架构。我可以使用name
查询数据,但我无法使用collections
进行查询,因为该类型是数组。
例如,这有效:
{
movies(name: "Kabali") {
name,
collection
}
}
然而,这不起作用:
{
movies(collection: "Hollywood") {
name,
collection
}
}
实际上,电影领域甚至没有名为collection
的论据。