如何在使用 graphql 和 mongodb 的查询中使用 "where" 参数?
How to use "where" argument in a query using graphql and mongodb?
我需要一个查找特定数据的查询,我创建了以下查询:
query GET_RELATORIOS_SLUGW($slug: JSON ) {
relatorios(where: {slug: $slug}){
id
title
slug
}
}
逐步变量:
{
"$slug": "agua"
}
但它一直返回所有数据,而不仅仅是我要查找的数据,我需要一些帮助,想知道如何使这个查询工作吗?
Slug 看起来像一个字符串,您的变量语法不正确。
query GET_RELATORIOS_SLUGW($slug: String) {
relatorios(where: { slug: $slug }) {
id
title
slug
}
}
变量:
{
"slug": "agua"
}
我需要一个查找特定数据的查询,我创建了以下查询:
query GET_RELATORIOS_SLUGW($slug: JSON ) {
relatorios(where: {slug: $slug}){
id
title
slug
}
}
逐步变量:
{
"$slug": "agua"
}
但它一直返回所有数据,而不仅仅是我要查找的数据,我需要一些帮助,想知道如何使这个查询工作吗?
Slug 看起来像一个字符串,您的变量语法不正确。
query GET_RELATORIOS_SLUGW($slug: String) {
relatorios(where: { slug: $slug }) {
id
title
slug
}
}
变量:
{
"slug": "agua"
}