Skip to main content
shoppy.articles.reverse(value?)
Reverses the default sort order of articles. By default, articles are sorted by published date (newest first). Use this to get oldest first.

Parameters

ParamTypeRequiredDescription
valuebooleanNoWhether to reverse (default: true)

Returns

ArticlesQueryBuilder (chainable)

Examples

Get oldest articles first

const { items } = await shoppy.articles
    .reverse()
    .limit(10)
    .list()

Combine with blog filter

const { items } = await shoppy.articles
    .blog('news')
    .reverse()
    .limit(5)
    .list()

Conditional reverse

const sortOldestFirst = true

const query = shoppy.articles.limit(10)

if (sortOldestFirst) {
    query.reverse()
}

const { items } = await query.list()