Как я могу написать запрос, чтобы получить элемент из массива по индексу из кэша памяти apollo?
Кэш содержит данные, как показано ниже:
ROOT_QUERY
products: [Product]
0: Product: id1
1: Product: id2
2: Product: id3
selectedPosition: 1
Я хочу посмотреть выбранный продукт.
Я пытался, как показано ниже:
const query = gql`query getSelectedProduct{
selectedPosition @client @export(as: "currentPosition")
products @client // how to get the item at currentPosition {
//selection set
}
}`;