我有一个博客。在单个帖子页面上,我想显示前一个链接,如果有,则在底部发布下一篇文章。该链接应该是特定帖子的标题。如何取用猫鼬的当前项目的下一个和前一个项目
我该如何做到最简单的方式与猫鼬?
我现在的控制器是这样的:
Post.findOne { slug : req.params.slug }, (err, post) ->
res.render "blog/show.jade", locals: title: "This post", post: post
和架构是这样的:
PostSchema = new Schema(
title:
type: String
required: true
index: true
preamble: String
body: String
slug: String
createdAt: Date
updatedAt: Date
)
请提供您的架构的信息,所以我们可以帮助你。 MongoDB是非结构化的,因此你不能只获得“下一个”。您需要对字段进行一些排序,以检测“ – japrescott 2012-02-05 21:48:40
”之后的“之前”和“什么”。猜猜你可以以某种方式使用日期? – Alfred 2012-02-05 21:53:57