【发布时间】:2022-12-14 05:59:08
【问题描述】:
我刚开始学习 .net core 中的 graphql 和 HotChocolate.Data。 我使用属性 [UseFiltering] 如何使用嵌套对象的字段来过滤表中的行并同时过滤嵌套对象?
query GetData(
$search: String
) {
documents(
where: {
name: { contains: $search }
}
) {
total: totalCount
items {
id
name
requirements(
where: {
name: { contains: $search }
}
)
{
id
name
}
}
}
}
按文档过滤工作正常,但如果我尝试连接按要求过滤,我会出错 生成期间出错:字段“Document.requirements”上的未知参数“where”。
【问题讨论】:
-
我发现我必须将
[UseFiltering]属性添加到类的集合属性中(即你的requirements属性
标签: graphql hotchocolate