[英]Date filter in mongoDB dynamic query
I found an answer that shows how to create dynamic query in MongoDB. 我找到了一个答案,该答案显示了如何在MongoDB中创建动态查询。 Now I need to add a filter on the date less another date.
现在,我需要在日期减去另一个日期之后添加一个过滤器。
I wrote this code but it doesn't work: 我写了这段代码,但是没有用:
query['scadenza'] = {
'$lt': new Date(new Date().getTime() + (Session.get('scadenzaTra') * 24 * 60 * 60 * 1000))
};
If I put an alert after the assignment I get a correct date value but I don't see ant row. 如果在分配任务后发出警报,我会得到正确的日期值,但看不到“蚂蚁行”。
What is wrong? 怎么了?
$startDate = Carbon::createFromDate(2016, 9, 22);
$endDate = Carbon::createFromDate(2016, 9, 24);
$users = User::where('created_at','>',$startDate)
->where('created_at','<',$endDate)->get();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.