Мне нужно знать индекс элемента массива, когда он не возвращается нижестоящим ответом. Предположим, моя схема выглядит как
schema:
type Cart {
items: [Item]
}
type Item {
name: String
index: Int
}
данные поступают:
{items: [{name: apple}, {name: mango},]}
распознаватели выглядят так:
Cart: {
items(obj, context, info) {
return obj;
}
}
Item: {
name(obj, context, info) {
return obj.name;
}
index(obj, context, info) {
// how to get it?
}
}
Как получить ith index
в массиве предметов?