Tengo un blog. En la página de publicación individual, quiero mostrar un enlace al anterior, y si hay uno, la próxima publicación publicada en la parte inferior. El enlace debe ser el título de la publicación específica.Cómo recuperar el artículo siguiente y anterior del actual con Mongoose
¿Cómo hago eso de la manera más simple con Mongoose?
Mi controlador de corriente se ve así:
Post.findOne { slug : req.params.slug }, (err, post) ->
res.render "blog/show.jade", locals: title: "This post", post: post
y el esquema es el siguiente:
PostSchema = new Schema(
title:
type: String
required: true
index: true
preamble: String
body: String
slug: String
createdAt: Date
updatedAt: Date
)
, facilite información sobre el esquema, para que podamos ayudarle. MongoDB no está estructurado y por lo tanto no puedes obtener el "próximo". Necesitará ordenar un campo para detectar qué era "antes" y qué es "después" de – japrescott
actualizado con el esquema anterior. ¿Adivina que podrías usar la fecha de alguna manera? – Alfred