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