【发布时间】:2012-07-23 08:33:25
【问题描述】:
这是文档“模式”:
{
type: "offer",
product: "xxx",
price: "14",
valid_from: [2012, 7, 1, 0, 0, 0]
}
有很多这样的文件,在过去和未来有很多有效日期,而且很多时候在同一个月有两个或三个报价。我找不到制作以下视图的方法:给定一个日期,给我一份产品列表及其在该日期的运行报价。
我认为我需要发出valid_date 字段以便将查询的结束键设置为给定日期,然后我需要减少该字段的最大值,这意味着我不能发出它。
我记错了吗?我对 map/reduce 概念完全陌生。有什么建议吗?
【问题讨论】:
-
为什么不使用时间戳作为日期字段?并且对于范围(开始键和结束键)非常简单
-
是的,我可以。我没有强烈的意见,我只是觉得它会更容易操纵它。但我认为它并没有改变我的问题。