【发布时间】:2013-05-04 08:17:53
【问题描述】:
我在 CB 中有一个文档,它有两个日期,一个开始日期和一个结束日期。比方说,产品的价格折扣。 10% 折扣从今天开始到下周五结束。我如何从 CB 获得今天有有效折扣的所有文件?
我做了一个视图,里面有以下内容:
var dt = new Date();
获取今天的日期。然后我可以做一个简单的
if(doc.FromDate < dt && doc.ToDate > dt){ emit([ ..... ]);
这会过滤我想要的文档。但是……
问题
这是审查和索引更新的好方法吗?索引会因为日期改变而每天更新吗?只是想了解CB在这方面的工作
此类搜索的最佳方法是什么?如果不可能,请告诉我!
干杯
罗宾
【问题讨论】:
标签: couchbase