#graphql #apollo #apollo-client #apollo-server
Вопрос:
У меня есть сервер graphql, который я создал с помощью Apollo. Этот сервер подключен к базе данных Firebase в реальном времени, где я храню свои данные.
Я хочу, чтобы мои источники данных считывались/записывались с определенной /dev
конечной точки разработки, когда я выполняю запросы в процессе разработки, чтобы я мог хранить свои производственные данные отдельно.
Я предполагаю, что могу передать параметр своим запросам и мутациям, указав, что мне нужны данные из моей конечной точки разработки, но я думаю, что слишком сложно обновлять каждый параметр запроса.
Есть ли способ, которым я могу передавать параметр каждому запросу, чтобы сервер знал, что мне нужны данные с конечных точек разработки или продукта?
Я думал о чем-то вроде специального URL-адреса? (https://my-graphql-server.com/dev или что-то в этом роде?)
Или, может быть, я могу передать информацию в запрос GET, который клиент Apollo отправляет на сервер.