Вопросы по теме 'relayjs'

когда использовать globalIdField
Насколько я могу судить, реле использует nodeDefitions для запросов, когда переменные изменяются. Казалось бы, все объекты с полем id должны быть действительным узлом. Однако, если у меня есть такие данные: type User { id:...
1035 просмотров
schedule 23.09.2022

Есть ли способ использовать Relay без GraphQL?
Я пробую Relay в своем приложении React, и по умолчанию он использует GraphQL. Выглядит это так ( Score — это какой-то компонент React.js): Score = Relay.createContainer(Score, { fragments: { score: () => Relay.QL`...
1634 просмотров
schedule 17.02.2024

Релейный кэш с Flux Pattern?
Я бы очень хотел включить кэш Relay в свой магазин Flux, чтобы я мог совершать «путешествия во времени» и получать более глубокое представление о приложении. Похоже, что хранилище Relay и действия - это все классы, которые не сериализуются, что...
923 просмотров
schedule 20.05.2024

Relay / GraphQL добавить настраиваемое поле для подключения
Я пытаюсь добавить общее количество записей, которые будут использоваться для разбивки на страницы. Прямо сейчас я вижу соединение, у меня проблемы с его изменением, чтобы мой totalCount был отдельным от него. Books: { type:...
854 просмотров
schedule 19.01.2024

Почему данные фрагмента извлекаются, но недоступны при мутации Relay
У меня есть мутация ( код ), в котором я хочу удалить узел. Он зависит от идентификатора строки сообщения, который является первичным ключом строки в базе данных, и идентификатора зрителя. Когда соответствующий компонент ( код ). Отправляются...
153 просмотров
schedule 05.02.2024

Получение переменных для фрагмента запроса Relay из внешнего хранилища
При написании фрагмента запроса GraphQL как части RelayContainer я боролся с тем, как установить переменные запроса в определенных ситуациях. Основы, изложенные в документации , просты. достаточно. Но, учитывая статический характер этих запросов...
319 просмотров

Как правильно создать поле Id в graphql, чтобы оно соответствовало реле?
Я следую учебному пособию по реле + graphql, и меня смущает этот код: const GraphQLTodo = new GraphQLObjectType({ name: 'Todo', fields: { id: globalIdField('Todo'), text: { type: GraphQLString, resolve: (obj) =>...
208 просмотров
schedule 08.11.2022

Как использовать Relay Modern (babel-plugin-relay и relay-compiler) с TypeScript?
При использовании TypeScript babel-plugin-relay и relay-compiler не анализируют наши вызовы graphql. Наши JS-файлы, сгенерированные TS, для ES2015 выглядят так: var mutation = compat_1.graphql(_templateObject2); И наш вывод из...
1026 просмотров
schedule 11.03.2024

Как реализовать ссылку на другую модель в Relay Mutations на стороне сервера?
Я застрял с Refs в Relay Mutation и globalIdField. Итак, предположим, что комментарий может иметь идентификатор родительского комментария, должен иметь идентификатор сообщения в реквизитах, и у меня есть мутация, определенная со следующей схемой:...
77 просмотров
schedule 06.12.2022

Relay Modern — что такое database.js и нужен ли он?
В примере приложения Relay Modern todo-modern есть файл с именем database.js. Необходим ли этот файл во всех приложениях Relay Modern? Если нет, то как вы определяете {nodeInterface, nodeField} без него? Кажется, у него есть все эти функции...
101 просмотров
schedule 31.01.2024

Как исправить циклическую зависимость с подключениями GraphQL Relay
Я выделил свое соединение с собственным файлом и могу использовать его в моем корневом запросе (он работал нормально, когда соединение было определено в типе), но при попытке использовать его, импортировав его в тип, для которого соединение...
1279 просмотров
schedule 13.12.2023

Relay Современная вложенная нумерация страниц
У меня есть корневой запрос songs , он находится в контейнере разбиения на страницы. Затем у меня есть вложенное свойство для песен с именем comments , которое я также хочу разбить на страницы, потому что я не хочу загружать 10 тысяч комментариев...
1121 просмотров

Babel: ошибка при попытке использовать предустановку реле «Не удалось найти предустановленное реле относительно каталога»
Я пытаюсь установить relay в свой проект, используя официальные документы. Я установил реле, используя: yarn add react react-dom react-relay yarn add --dev babel-plugin-relay graphql Мой файл .babelrc выглядит так: { "presets":...
44 просмотров
schedule 06.05.2024

Как использовать (непрозрачные) курсоры в GraphQL/Relay при использовании аргументов фильтра и порядка
Представьте себе следующий запрос GraphQL: { books( first:10, filter: [{field: TITLE, contains: "Potter"}], orderBy: [{sort: PRICE, direction: DESC}, {sort: TITLE}] ) } Результат вернет соединение с информацией о курсоре реле....
1341 просмотров
schedule 16.03.2024