Вопросы по теме 'graphql-ruby'
Разница между полем и подключением в Graphql ruby?
Я новичок в Graphql. Для простого случая использования, скажем, у меня есть простая модель,
class Post < ActiveRecord::Base
has_many :comments
end
Ниже приведен код в моем файле graphql query_type.rb
PostType =...
1033 просмотров
schedule
12.09.2022
почему логический тип graphql-ruby не возвращает false при нулевом значении
В репозитории graphql-ruby логический тип выглядит так:
GraphQL::BOOLEAN_TYPE = GraphQL::ScalarType.define do
name "Boolean"
description "Represents `true` or `false` values."
coerce_input ->(value, _ctx) { (value == true || value ==...
1189 просмотров
schedule
06.08.2023
Не удается отправить запрос GraphQL из клиента Apollo в серверную часть Rails GraphQL
Я использую Rails как серверную часть GraphQL, используя плагин graphql-ruby . Что касается размера внешнего интерфейса, я использую Apollo Client для своего проекта response / redux.
Вот моя передняя сторона:
const networkInterface =...
792 просмотров
schedule
28.05.2023
включает/стремится загружать связанные модели с помощью graphql-ruby
Я искал примеры того, как перевести традиционный ActiveRecod .includes для связанных моделей при использовании graphQL-ruby, и не нашел ни одного. В качестве варианта использования, допустим, у нас есть следующие модели:
User
has_many :books...
624 просмотров
schedule
23.06.2022
graphql-ruby, тип Date или Datetime
Я не единственный, кто не знает, как использовать Datetime типы в GraphQL-Ruby: https://github.com/rmosolgo/graphql-ruby-demo/issues/27 , как видите, таких как я 18 человек.
Как я могу использовать Datetime для таких полей?
Types::PlayerType...
6146 просмотров
schedule
29.12.2022
Как заставить graphql-ruby сериализовать вычисляемые/спроецированные/производные/небазовые столбцы из запроса в модели ActiveRecord
С использованием
result = Model.select(Model.table_name + '.*')
result = result.select(47 AS new_column)
result = result.where(...).order(...).limit(...) # etc.
result.to_a # gives an array of Model instances
Мне нужно получить...
418 просмотров
schedule
15.12.2022
Как я могу унаследовать аргументы от типа InputObject в graphql-ruby?
Я хочу унаследовать общие аргументы от одного типа входного объекта.
Я пробовал код ниже, но это не сработало, у кого-то есть другое решение?
module TodoInputBase
def self.included(input)
argument :content, types.String
argument...
316 просмотров
schedule
14.06.2022
Как проверить схему GraphQL с помощью graphql-ruby?
Моя цель - протестировать типы моей схемы GraphQL в ruby, я использую гем graphql-ruby.
Я не смог найти для этого лучшей практики, поэтому мне интересно, как лучше всего протестировать поля и типы схемы.
Гем рекомендует не тестировать схему...
3023 просмотров
schedule
13.01.2023
Невозможно понять подписки GraphQL с использованием ActionCable с гемом graphql-ruby
Я пытаюсь реализовать подписки GraphQL, используя ActionCable с graphql-ruby gem.
Из этой ссылки я понял, что канал GraphQL нуждается быть созданы, на которые клиенты должны подписаться. Обычно в ActionCable мы будем stream_from требуемый...
705 просмотров
schedule
10.07.2022
GraphQL Ruby с использованием NameSpace
Я использую graphql-ruby в своем приложении rails. В настоящее время структура каталогов моего приложения выглядит так.
app
- controllers
- application_controller.rb
- graphql_controller.rb
- admin
- application_controller.rb
-...
656 просмотров
schedule
05.04.2024
Должен ли я заказывать результаты GraphQL на стороне сервера или на стороне клиента?
Мы используем graphql-ruby в одном из наших внутренних проектов: серверная часть API Rails, обслуживающая веб-интерфейс React Native. Мне любопытно, что считается лучшей практикой в отношении обработки упорядочения возвращаемых результатов.
Один...
318 просмотров
schedule
06.12.2023
Как clientMutationId используется для оптимистичных обновлений во внешних интерфейсах?
Я читал о мутациях GraphQL и должен был решить, использовать мутации Relay или нет в graphql-ruby. Я наткнулся на clientMutationId здесь https://graphql-ruby.org/api-doc/1.8.5/GraphQL/Schema/RelayClassicMutation.html
clientMutationId ,...
222 просмотров
schedule
19.01.2023
Как использовать Rails Helpers в graphql?
Как я могу использовать помощники из каталога /app/helpers в моем каталоге /app/graphql? Например, есть тип данных, который является вложенным объектом JSON, и я получил файл схемы JSON, который описывает его структуру. Также есть JsonSchemaHelper,...
219 просмотров
schedule
19.02.2024
GraphQL — условный запрос Ruby для отношений «много»
Я пытаюсь выполнить запрос, который будет возвращать значения только из вложенных/отношений, которые имеют истинный атрибут в определенном поле.
Я не нашел много информации об этом в виде примеров, и любые хорошие примеры будут оценены.
Я хочу...
87 просмотров
schedule
14.05.2023
Ошибка Rails: блок (2 уровня) в replace_gem: ошибка при загрузке адаптера Active Record sqlite3
Я видел и другие подобные вопросы (например, этот ), однако он немного отличается.
Я создал совершенно новое приложение Rails API с помощью команды rails new backend -d=postgresql -T --api . У меня база данных настроена и подключается нормально....
74 просмотров
schedule
09.07.2022