23 lines
1.7 KiB
Markdown
23 lines
1.7 KiB
Markdown
## 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`, но применяются дополнительные фильтры:
|
||
|
||
- `reacted` - фильтр наличия реакции пользователя |