Мой макет не генерирует уникальные данные для каждого элемента, вместо этого каждый элемент имеет одинаковое значение поля.
Опция 1: (идеальный подход, неверные результаты)
Схема AppSync содержит поле items
, равное [Model]
, если я поставлю сам преобразователь Model
, все Model
в списке items
будут иметь одинаковое значение.
const mocks = {
ModelModelConnection: () => ({
items: () => new MockList(5),
}),
Model: () => ({
id: casual.uuid,
name: casual.title,
}),
};
результаты в ...
Вариант 2: (альтернативный метод, правильные результаты)
const mocks = {
ModelModelConnection: () => ({
items: () => new MockList(5, () => ({
id: casual.uuid,
name: casual.title,
})),
}),
};
Я хочу пойти с Вариантом 1, но я не могу получить уникальные предметы для насмешки.Я почесал голову от этого.Заранее спасибо!