Учитывая активность акции: «Майк поделился записью Джона» activitystrea.ms specs indicate что при совместном действии новая акция должна вставлять исходную активность в его значение object
.Как разрешить объект, который ссылается на активность для акций и отчетов
С точки зрения GetStreams.io это означает, что свойство объекта имеет значение: object: 'activity:1'
, которое позже загружается через процесс обогащения.
Поскольку действия являются данными getstream.io, а не чужими записями, делает ли getstream.io автоматически разрешение значения объекта или это задание разработчика вручную вручную загрузить ссылку на действие через процесс обогащения?
Благодарим за подтверждение. Это означает, что есть небольшая проблема с производительностью. Для обогащения активности акций требуется 2 последовательных вызова по обогащению; Сначала загружается активность. Второй обогащает встроенные ссылки активности. Было бы неплохо, если бы GetStream проверил действия и автоматически разрешил ссылки на активность на основе шаблона 'activity: *'. – SimoAmi
Мы добавляем все больше и больше обогащения в наши SDK, чтобы избежать поиска N + 1, как это, где вы сможете указать субреференции для обогащения. Я поговорю с другим разработчиком команды о добавлении этого в SDK узла. – iandouglas