如何对查询中的嵌套字段进行排序?

hmm*_*low 6 apollo graphql prisma

我试图让这个查询对以下ideas内容进行排序users

  users {
    id
    ideas(orderBy: createdAt_DESC) {
      id
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

它无需参数即可工作orderBy。但是,使用orderByarg 时,我收到此错误:"Unknown argument \"orderBy\" on field \"ideas\" of type \"User\"."

我的ideas架构在这里

我的ideas解析器在这里

顺便说一句,如果我ideas直接查询orderBy

query ideas {
  ideas(orderBy: createdAt_DESC) {
    id
  }
}

Run Code Online (Sandbox Code Playgroud)

有用。我只是很困惑如何使嵌套字段排序工作。