Amplify CLI Version
4.18.1
У меня есть следующая schema.graphql, из которой кодогенератор генерирует API, как ее можно отсортировать на основе в одном столбце, например, имя экземпляра. Насколько я понимаю, это нужно сделать с помощью @key
, но я хочу сделать это без передачи аргумента в запрос запроса / нет дополнительного параметра внутри мутации.
type Company @model @key(fields: ["id","name"]) {
id: ID!
name: String!
}
Это дает мне listCompany запрос с sortDirection / ordering, но при просмотре мутации мне требуется ввести идентификатор в качестве поля ввода. Когда я меняю схему на приведенную ниже, мне требуется ввести имя в качестве параметра, который мне не нужен, потому что я хочу, чтобы весь список не фильтровался по имени.
type Company @model @key(name: "byName", fields: ["id","name"], queryField: "GetCompanyByName") {
id: ID!
name: String!
}
Я думаю, что должна быть возможность сделать это и, возможно, есть, но не могу найти. Если кто-то знает решение, дайте мне знать.