如何在couchbase中为时态数据创建最佳视图

时间:2014-03-22 21:17:16

标签: couchbase

我有兴趣根据新闻,评论文章等建立网站。

我需要检查的一些关键信息是文章处于有效的时间范围内,即在其开始日期和停止日期之间,以及在网站上运行的文章。

我怎样才能为此写一个视图?理想情况下,您需要像

这样的视图
var now = new Date();
if(doc.online && (doc.startDate <= now && now <= doc.stopDate))
   emit(doc.headline,null);

但如果我理解正确的观点,即doc插入/更新的唯一更新,那将无法工作 我是否真的想要一个复合键,其中包含起始和停止日期,因此我可以进行范围类型查询,还必须处理其他复杂性,例如物品的类型,例如新闻,文章标记等。

由于

0 个答案:

没有答案