Javascript 按唯一字段的Strapi查询

Javascript 按唯一字段的Strapi查询,javascript,graphql,strapi,Javascript,Graphql,Strapi,我正在开始学习Strapi,并在Strapi管理员中设置了一个名为页面的基本模型,如下所示: page: { title: Text (required) slug: Text (required and unique) } 如您所见,它有一个名为slug的字段,该字段始终是唯一的。我想知道的是如何通过该字段进行查询 到目前为止,我已经添加了1个条目,当我启动graphql游乐场时(在http://localhost:1337/graphql)我可以通过以下查询返回我的条目: quer

我正在开始学习Strapi,并在Strapi管理员中设置了一个名为
页面
的基本模型,如下所示:

page: {
  title: Text (required)
  slug: Text (required and unique)
}
如您所见,它有一个名为
slug
的字段,该字段始终是唯一的。我想知道的是如何通过该字段进行查询

到目前为止,我已经添加了1个条目,当我启动graphql游乐场时(在http://localhost:1337/graphql)我可以通过以下查询返回我的条目:

query {
  page(id:"1") {
    title
  }
}
当我尝试通过
slug
而不是
id
进行查询时,如下所示:

query {
  page(slug:"/") {
    title
  }
}

我不能这样做,即使这是一个独特的领域。它甚至没有提出使用
slug
作为括号内唯一的标识符输入的建议。为什么会这样?

如果我读对了,你必须做一些类似于
页面(其中:{slug\u contains:“/”})
的事情,奇怪的是,它适用于
页面
类型,该类型查询了很多内容,但尝试使用
页面上的
where
类型并不能作为一种选择,所以我建议的尝试是可行的,但是推荐功能/自动完成功能不起作用?如果是这样的话,那么问题很可能出在编辑器中,而不是代码中。不,我不是指推荐功能,在处理单个实例(如
user
page
而不是
users
pages
时添加where对象不起作用。在我将
page
更改为
pages
之前,您的建议不起作用