mongodb - 无法在 MongoDB GRAPHQL 查询中使用变量
问题描述
当我在 React Native 中使用 Apollo 执行以下查询时,我什么也得不到,但是当我对值进行硬编码时,它会返回正确的文档集。
const $dateToday = "06/21/21";
client
.query({
query: gql`
query MyQuery($dateToday: String!) {
schedules(query: {Date_gte: $dateToday}) {
Date
End_Time
Series_Prefix
Start_Time
Title_Code
Type
_id
show_title
}
}
`,
variables: {
dateToday: dateToday
},
})
我知道日期不应该是一个字符串,但它在硬编码时仍然可以工作,并且一旦我得到这个工作就会更新。
以下是来自 Realm GraphQL Query 的查询日志:
查询 MyQuery($dateToday: String!) { schedules(query: {Date_gte: $dateToday}) { Date End_Time Series_Prefix Start_Time Title_Code Type _id show_title __typename } }
解决方案
推荐阅读
- mysql - MySQL 一主多从配置
- docker - cbd 生成 - 执行:未启动
- node.js - 将数据从 Webcaster 流式传输到 Icecast
- php - 如何按名称和该名称值从数据库顺序中获取数据?
- javascript - 在 Javascript 中,如何向函数 change() 添加附加语句?
- python - 创建/访问/修改未指定维度的嵌套 Python 列表
- wordpress - 如何在 wordpress 中调用 jquery.min.js 文件
- javascript - Webapi 控制器参数为空
- c# - 使用 .NET Core 的任务状态始终 WaitForActivation
- node.js - 在nodejs中调用getToken时Google OAuth2客户端超时