У меня есть схема MongoDB для мангуста, подобная этой:
const playerSchema = Schema({
conditions: { type : Object },
date: String
})
С такой коллекцией:
{
_id: 5cee935cb56d5f794b452d78,
conditions:
{
condition_a: [5.9, 6.0],
condition_b: [6.1, 4.9],
condition_c: [4.9, 4.0]
},
date: 'Wed May 29 2019 16:45:00 GMT+0200 (GMT+02:00)',
},
{
_id: 5cee935cb56d5f794b452d70,
conditions:
{
condition_a: [5.8, 6.1],
condition_c: [4.3, 3.0]
},
date: 'Wed May 29 2019 16:47:00 GMT+0200 (GMT+02:00)',
},
[...]
Как я могу создать схему GraphQL для этого?
Я пробовал что-то вроде этого
buildSchema(`
type Player {
_id: ID!
condition: Object
date: String
}
`)
Также пробовал: [[String]]
, {}
, {String}
... без везения
Создать коллекцию с условиями и отношениями к Player
не вариант.