core/docs/load_shouts.md
2024-11-01 09:50:19 +03:00

1.8 KiB
Raw Blame History

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 - фильтрует публикации, по которым пользователь проголосовал, по умолчанию не применяется