Описание тега nexus-prisma
0
ответов
Как загрузить несколько файлов с помощью prisma-nexus
Мне нужно загрузить несколько изображений, используя одну мутацию graphql. Следуя официальной документации Nexus, мне удалось использовать библиотеку graphql-upload и получить доступ к загрузке скалярного типа, как показано ниже: import { GraphQLUpl…
02 июн '19 в 04:02
0
ответов
Nexus-Prisma: порядок вложенных соединений
Каков наилучший способ сохранить порядок вложенных объектов в схеме. Моя схема: type Article { id: ID! @id pages: [Page!]! } type Page { id: ID! @id } Вот как я пытаюсь отсортировать страницы (безуспешно): updateArticle({ variables: { aricle.id, dat…
27 май '19 в 08:25
1
ответ
Добавление пользовательских преобразователей и типов GraphQL в схему Prisma/Nexus
Использование: TypeScript, Prisma, MySQL, GraphQLServer, ApolloClient, построение схемы следующим образом: const schema = makePrismaSchema({ // Provide all the GraphQL types we've implemented types: [Query, Mutation, User, Post],... А потом: const s…
12 май '19 в 13:11
1
ответ
Как сделать вложенный распознаватель мутаций с помощью Nexus-Prisma
У меня есть следующая модель данных: type Job { // ... example: String selections: [Selection!] // ... } type Selection { ... question: String ... } Я определяю свой тип объекта так: export const Job = prismaObjectType({ name: 'Job', definition(t) {…
24 апр '19 в 06:57
2
ответа
Подписки не работают с Prisma 2 и Nexus?
Подписки с Nexus недокументированы, но я искал Github и пробовал каждый пример в книге. Это просто не работает для меня. Я клонировал шаблонный проект Prisma2 GraphQL, и мои файлы выглядят следующим образом: Призма /schema.prisma datasource db { pro…
20 авг '19 в 18:56
1
ответ
Подписка prisma2 возвращает данные: ноль
У меня есть базовый паб, работающий здесь, используя шаблон и graphql-yoga: https://github.com/ryanking1809/prisma2_subscriptions https://codesandbox.io/s/github/ryanking1809/prisma2_subscriptions/tree/sql-lite С опубликованной мутацией: const Mutat…
29 авг '19 в 20:11
1
ответ
Prisma.io Как фильтровать, где поле ENUM имеет ЛЮБОЕ значение
У меня есть несколько полей типа ENUM, и я хотел бы сделать where фильтр, где значение поля НИЧЕГО. В принципе, я хочу это where {fieldName_is_set: true}` Существует ли что-то подобное? Единственный способ, которым я могу думать, это сделать:where: …
25 июл '19 в 16:47
1
ответ
Расширение типов DB Design с помощью Prisma
Если у меня есть схема, которая выглядит как ниже, где у пользователя может быть много изображений, но у меня нет поля на изображении, чтобы указывать на пользователя. Как сохранить новое изображение и подключить его к пользователю? Я думал, что опу…
27 авг '19 в 02:17
0
ответов
Переменная \"$data\" требуемого типа "Тип" не предоставлена
У меня есть мутация создания опроса, и я хочу создать вложенные записи с мутацией создания опроса. Я использую переменные запроса, чтобы задать данные для мутации. Когда я создаю только опрос без вложенных атрибутов, он работает успешно, но когда я …
30 июл '20 в 10:55
0
ответов
Создайте мутацию Prisma 2 для поля многие ко многим с помощью Nexus
Привет, ребята, я использую Prisma 2 в моей службе js node, и ниже показано, как я определил схему своих моделей model Interest { id Int @default(autoincrement()) @id name String profile Profile[] @relation(references: [id]) createdAt DateTime @defa…
15 май '20 в 15:01
0
ответов
Как отфильтровать схему graphql?
Использую prisma и apollo server. Prisma предоставляет огромную схему graphql, и я хочу, чтобы сервер apollo брал только ее части, в основном отфильтровывал схему призмы по некоторой логике и предоставлял только те запросы / мутации / типы, которые …
07 сен '19 в 22:57
0
ответов
Методы Photon crud недоступны в резолвере graphql prisma2-nexus
t.field('sendOrderCall', { type: 'OrderCall', args: { phone: stringArg({ nullable: false }), }, resolve: async (parent, { phone }, ctx, info) => { let result try { result = await emailGenerator.sendCallRequest(phone) } catch (e) { throw new Erro…
17 сен '19 в 21:37
1
ответ
Как разрешить настраиваемый вложенный преобразователь extensionType с помощью prisma nexus?
Мне нужно разрешить настраиваемый преобразователь из типа призмы. Но в этом случае я не могу получить доступ к детямcourse или subjectsмой person Тип разрешает только данные на одном уровне. Депс: "nexus": "0.11.7", "nexus-prisma": "0.3.7", "prisma-…
05 окт '19 в 16:57
1
ответ
Как лучше всего показать общее количество страниц в Prisma2 с помощью nexus?
Я перехожу на Prisma2 с помощью nexus и не могу найти хороший способ реализовать разбиение на страницы - тип пропуска будет работать нормально. Я мог бы найти хороший способ реализовать это в массиве, поэтому в итоге я добавил вычисленное общее коли…
25 сен '19 в 20:19
1
ответ
Как я могу удалить элементы, имеющие отношения?
Я использую prisma2 и не знаю, как удалять элементы, связанные с другими моделями. Это мои модели. model User { id String @default(cuid()) @id email String @unique password String name String teams Team[] memberships Membership[] } model Team { id S…
10 окт '19 в 15:13
2
ответа
prisma2 migrate Ошибка: в базе данных больше миграций, чем локально
Я создаю серверное приложение с использованием prisma2 + typescript + nexus + graphql-yoga. Я определил свою схему сейчас, пытаясь сохранить миграцию, выполнив команду prisma2 migrate save --name "init" --experimental Получаю следующую ошибку. Ошибк…
15 мар '20 в 11:31
1
ответ
Prisma deploy - ошибка аутентификации для локального развертывания
Я пытаюсь запустить prisma deploy, используя локальный сервер prisma, работающий на порту 4466, но когда я запускаю prisma deploy, я получаю это сообщение Authenticating... Opening https://app.prisma.io/cli-auth?secret=$2a$08$u3VSbu6GSxSV8l86BFs24O …
05 мар '20 в 10:28
2
ответа
Prisma не может создать тип пользователя из-за аргумента массива?
Это мой InputType в schema.graphql: input RegisterInput { birthday: String! email: String! firstName: String! gender: String! interests: [String!]! lastName: String! password: String! } а это моя мутация: const RegisterInput = inputObjectType({ name…
18 май '20 в 22:54
1
ответ
Обработка загрузки файла с помощью nexus-prisma graphql
Я пытаюсь загрузить файл из своего внешнего приложения на свой сервер, но продолжаю получать эту странную ошибку и не понимаю, почему это происходит Ошибка внешнего интерфейса: Variable "$file" got invalid value {}; Expected type Upload. Upload valu…
20 май '20 в 13:15
1
ответ
Получить данные из вторичной таблицы в Prisma2
У меня есть Userтаблица, содержащая пользовательские данные. у меня тоже естьRelationship таблица, содержащая parent_id и child_id а также приращение id. У каждого родителя может быть много детей, и я пытаюсь получить массив детей, используяparent_i…
26 май '20 в 12:10