我似乎无法弄清楚出了什么问题。我在使用Mongoose find函数返回与字段匹配的所有记录时遇到问题。谁能指出我做错了什么?
// GraphQL
query {
getFieldsByForm(formID:"1234"){
formID,
label,
}
}
// GraphQL Query
export const getFieldsByForm = {
type: FieldType,
args: {
formID: {type: GraphQLString}
},
resolve: getFieldsByFormResolver
}
// GraphQL resolver
export async function getFieldsByFormResolver(parentValue, {formID}) {
return await modelsMongo.Field.find({formID: formID})
}
答案 0 :(得分:0)
我弄清楚出了什么问题......抱歉。
我在GraphQL查询中声明了这个: type:FieldType,
而不是: type:new GraphQLList(FieldType),