我正在使用Strapi GraphQl插件,并且我的查询方法内部有一个列表,我想根据某个值过滤该列表。实际上,我希望提取一个子列表,然后从子列表中获取主要查询。
query{
categories(sort: "name:asc",
where:{
technologies:{
id:{gt:5}
}
}) {
name
description
technologies {
name
description
obsolete
}
}
}
技术是技术列表。
我也尝试过类似的事情:
query{
categories(sort: "name:asc") {
name
description
technologies(
where:{
id:{gt:5}
}) {
name
description
obsolete
}
}
}
OR
query{
categories(sort: "name:asc") {
name
description
technologies(
where:{
id_gt:5
}) {
name
description
obsolete
}
}
}
但没有任何作用。
我期望的是,我只会得到ID大于5的具有关联技术的类别,因此请过滤ID大于5的技术,然后将其用作我的实际类别列表的where子句。
映射是一个整体,即1个类别可以使用多种技术。