>> Для точности: ты даешь ссылку на код папки pivkarta.ru, а ковыряюсь с pivkarta.ru-2. Так и надо или я что-то не понял?
У тебя pivkarta.ru-2 - это только фронт. Там нет как такового сервера, все запросы проксятся на АПИ-сервер боевого сайта, поэтому что касается бэка, надо смотреть именно в репе боевого сайта.
Собственно, то же самое сейчас и с самим freecode.academy: фронт переписан на next-js, а вот АПИ работает еще на старой версии prisma-cms.com. И вот в текущий момент я как раз переписываю окончательно на nextjs-nexus, то есть на последнюю версию своего движка. По сути к текущей версии с фронтом дописывается и полноценный бэк. Фронт переключается на него. Задача в том, чтобы новый бэк переписать так, чтобы фронт с ним заработал без ошибок. На практике не все так прям гладко, но в целом этот процесс с новым фронтом проходит боле менее спокойно. Как все доделаю и переключу сайт, напишу подробный топик (но это совсем еще не сегодня).
Во блин. Понял, спасибо!
Постараюсь разобраться с пользовательскими резолверами.
Для точности: ты даешь ссылку на код папки pivkarta.ru, а ковыряюсь с pivkarta.ru-2. Так и надо или я что-то не понял?
Вот, уже понятней.
Но новости плохие: GraphQL-схема определяет только что можно запросить, а что нельзя. Но сам по себе GraphQL не отвечает за получение данных, за это отвечают пользовательские резолверы. В нашем же случае хоть в схеме и прописан параметр where, в реальности он в резолвере не учитывается. Там вот только эти параметры учитываются:
Так что задачку можешь на будущее отдельную завести, но сейчас этотй функционал не получится.
Понял)
Это код, который должен отдавать 10 ближайших заведений к точке center, в которых есть пиво beer_id: 58, но отдает просто 10 ближайших заведений. Вот пытаюсь понять причину. Это запрос из https://freecode.academy/comments/18ad209fa9ca06951ebd641d4
Дима, привет!
В который раз: а где ошибка? Какая? Чего ты ожидаешь? Ты в который раз показываешь куски кода, но не рассказываешь что хочешь получить и что получаешь.
Николай, привет!
Возник вопрос - помоги, пожалуйста, разобраться.
Вот запрос для плейграунда:
Он отдаёт 10 заведений, ближайших к координатам без привязки к пиву. Где может быть ошибка?
Понял, спасибо!
>> git pull origin master --force
Это стянет с внешнего репозитория и вероятно поудаляет лишние коммиты на локале (то есть в соответствие с внешним репозиторием приведет). Я точно не знаю, потому что так не делал. Я только git push --force делал. Если у тебя коммит локально есть, но его нет на гитхабе, то тебе именно push надо делать, то есть выливать локальные во внешний. А если ты зальешь, да еще с перетиранием, то ты и локальные потеряешь.
Во! Нашелся коммит)
И после обновления пакетов - ошибки ушли)
Спасибо!
Подскажи, плиз, если я сделаю
git pull origin master --force
Это вернет к текущей рабочей версии до последнего пропавшего коммита?