2024-11-01 06:50:19 +00:00
|
|
|
|
## Reader resolvers
|
|
|
|
|
|
|
|
|
|
### load_shouts_by
|
|
|
|
|
|
|
|
|
|
Если graphql запрос содержит ожидаемые поля `stat`, `authors` или `topics`, то будут выполнены дополнительные подзапросы.
|
|
|
|
|
|
|
|
|
|
#### Параметры
|
|
|
|
|
|
|
|
|
|
- `filters` - словарь с фильтрами
|
|
|
|
|
- `featured` - фильтрует публикации, одобренные для показа на главной, по умолчанию не применяется
|
|
|
|
|
- `topics` - список идентификаторов тем, по умолчанию не применяется
|
|
|
|
|
- `authors` - список идентификаторов авторов, по умолчанию не применяется
|
|
|
|
|
- `after` - unixtime после которого будут выбраны публикации, по умолчанию не применяется
|
|
|
|
|
- `layouts` - список идентификаторов форматов, по умолчанию не применяется
|
|
|
|
|
- `order_by` может быть `rating`, `comments_count`, `last_reacted_at`. По умолчанию применяется сортировка по `published_at`
|
|
|
|
|
- `order_by_desc` определяет порядок сортировки, по умолчанию применяется `desc`
|
|
|
|
|
- `offset` и `limit` определяют смещение и ограничение, по умолчанию `0` и `10`
|
|
|
|
|
|
|
|
|
|
### load_shouts_feed, load_shouts_followed, load_shouts_followed_by, load_shouts_discussed, load_shouts_reacted
|
|
|
|
|
|
|
|
|
|
Параметры аналогичны `load_shouts_by`, но применяются дополнительные фильтры:
|
|
|
|
|
|
2024-11-01 07:04:32 +00:00
|
|
|
|
- `reacted` - фильтр наличия реакции пользователя
|