【发布时间】:2020-02-17 05:06:23
【问题描述】:
我想根据不同的列在 GraphQL 上进行一些搜索,例如,如果字符串等于名字或姓氏。
我希望能够做这样的事情:
{
clients(where: {or: [{firstName_contains: "example"}, {lastName_contains: "example"}]}){
id
firstName
lastName
phone
}
}
或者,如果有办法在多个 where 上进行聚合。
api 是基于 Strapi JS 构建的,但查询应该是标准的。
系统:
- Node.js 版本:10.13.0
- NPM 版本:6.12.0
- Strapi 版本:3.0.0-beta.17.1
- 数据库:SQLite
- 操作系统:Ubuntu
感谢您的帮助。
【问题讨论】:
-
您好!遗憾的是,目前还没有办法做到这一点。
-
从一开始我就将我的项目切换到了 Adonis JS 以便能够做到这一点。但是感谢您的帮助。
标签: graphql graphql-js strapi