Size: a a a

GraphQL — русскоговорящее сообщество

2020 September 22

TP

Taras Postolyuk in GraphQL — русскоговорящее сообщество
Taras Postolyuk
Всем привет, подключил к монгодб graphql все хорошо только, когда начал менять резолвы под методы монгодб то возвращает пустой массив без данных
#fixed
Не так вводил название бд в mongo_uri
источник
2020 September 23

АР

Алексей Родионов... in GraphQL — русскоговорящее сообщество
Taras Postolyuk
Всем привет, подключил к монгодб graphql все хорошо только, когда начал менять резолвы под методы монгодб то возвращает пустой массив без данных
Как подключал?

MongoDB, кстати, поддерживает GraphQL:

https://docs.mongodb.com/realm/graphql/
источник

JB

Joe Beretta in GraphQL — русскоговорящее сообщество
Алексей Родионов
Как подключал?

MongoDB, кстати, поддерживает GraphQL:

https://docs.mongodb.com/realm/graphql/
но это как я понял только с атласом работает, но не в локальных драйверах. или я не так прочитал?
источник

АР

Алексей Родионов... in GraphQL — русскоговорящее сообщество
Joe Beretta
но это как я понял только с атласом работает, но не в локальных драйверах. или я не так прочитал?
Я не разбирался, лишь видел новость в начале года. Судя по документации, только с Realm и Altas.
источник

JB

Joe Beretta in GraphQL — русскоговорящее сообщество
Я также подумал
источник

TP

Taras Postolyuk in GraphQL — русскоговорящее сообщество
Алексей Родионов
Как подключал?

MongoDB, кстати, поддерживает GraphQL:

https://docs.mongodb.com/realm/graphql/
Уже все работает)
источник

RS

Ragnar Sigurðsson in GraphQL — русскоговорящее сообщество
надёжный как швейцарские часы
источник

RS

Ragnar Sigurðsson in GraphQL — русскоговорящее сообщество
подскажите, пожалуйста, как обратиться к конкретному элементу массива в монге
источник

RS

Ragnar Sigurðsson in GraphQL — русскоговорящее сообщество
у меня имеется мутация, которая выглядит так:
источник

А

Арсений in GraphQL — русскоговорящее сообщество
попробуй без форматирования
источник

RS

Ragnar Sigurðsson in GraphQL — русскоговорящее сообщество
вот мутация:
mutation ($record: UpdateByIdcategoriesInput! ) {
 categoryUpdate(record: $record) {
   recordId
 },
}
источник

RS

Ragnar Sigurðsson in GraphQL — русскоговорящее сообщество
запись в базе выглядит так:
источник

RS

Ragnar Sigurðsson in GraphQL — русскоговорящее сообщество
_id: ....
content: Array
   0: ...
   1: ....
   2: ....
источник

RS

Ragnar Sigurðsson in GraphQL — русскоговорящее сообщество
как мне в переменной $record обратиться к конкретному элементу массива content?
источник

RS

Ragnar Sigurðsson in GraphQL — русскоговорящее сообщество
$record на данный момент выглядит так:
источник

RS

Ragnar Sigurðsson in GraphQL — русскоговорящее сообщество
{"record":
 {
 "_id": "5f68e8b78a79e60794483cf7",
 "content": {
     
   }
 }
}
источник

RS

Ragnar Sigurðsson in GraphQL — русскоговорящее сообщество
задача собственно простая: апдейтнуть content[index]
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
.update(
   { "_id": ObjectId(id) },
   { "$set": { 'content.'+str(index)+'.content' : new_content}}
)
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
где второй сontent можно убрать, если у key только число
источник

RS

Ragnar Sigurðsson in GraphQL — русскоговорящее сообщество
Олег Линьков
.update(
   { "_id": ObjectId(id) },
   { "$set": { 'content.'+str(index)+'.content' : new_content}}
)
большое спасибо
источник