1
query GetJourneys {
 getJourneyById(userId: "61dcc7de6d06a5db38d7b6e0"){
  id
  city
  trip
  tripName
  duration
  userId
}
}

所以当我运行这个查询并且我的解析器 const journey = await Journey.find({ userId: userId });让它在所有字段中返回 null

相反,当我作为 findOne 进行操作时,会有正确的响应,但只有 1 个对象是这样的

  {
    _id: 61de5fb2130167512ed537dc,
    city: 'Indonesia Convention Exhibition (ICE) BSD City',
    trip: 0,
    tripName: 'Indonesia Trip',
    duration: 1,
    url: 'http://www.ice-indonesia.com/',
    userId: '61dcc7de6d06a5db38d7b6e0',
    cityId: 'ChIJBSMVX1P7aS4RePSYsNhuQDQ',
    __v: 0
  }
]

仅在 GraphQL 游乐场数据返回为 null 可能是什么原因?

4

0 回答 0