GraphQL Prisma - использование orderBy во вложенных отношениях - PullRequest
0 голосов
/ 07 мая 2020

Я новичок в комбо GraphQL Prisma, я не могу упорядочивать вложенные отношения без ошибок, потому что единственные доступные поля orderBy относятся к идентификатору.

Моя предполагаемая цель на игровой площадке - создать запрос который выглядит примерно так:

getPosts{
  connections(orderBy: "text_asc"){
   id
   text
  }
}

Резольвер

getPosts(parent, args, ctx, info){
  return ctx.db.query.posts({}, info)
}

Модель данных

type Post {
  id: ID! @id
  isPublished: Boolean! @default(value: false)
  title: String!
  text: String!
  connections: [Connection!]! @relation(name: "ClientConnect")
}

type Link {
  id: ID! @id
  text: String!
  url: String!
}

type Connection {
  id: ID! @unique @id
  client: Link @relation(name: "LinkConnect")
}
...