Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在linux脚本中执行mongodb查询_Javascript_Linux_Mongodb - Fatal编程技术网

Javascript 如何在linux脚本中执行mongodb查询

Javascript 如何在linux脚本中执行mongodb查询,javascript,linux,mongodb,Javascript,Linux,Mongodb,我遇到了一个问题:我想在MongoDB中删除不到3个月的所有文档,但我想用linux脚本编写以下程序,因为我是Linuw world的新手,下面是代码: var d = new Date(); var month = d.getMonth(); db.user_track.remove( { access_time : {"$lt" : new Date(2019, month-3, 1) } }) 如何用linux脚本制作这个小程序(这是给linux专家的)? 用于此目的的mongo查询是否

我遇到了一个问题:我想在MongoDB中删除不到3个月的所有文档,但我想用linux脚本编写以下程序,因为我是Linuw world的新手,下面是代码:

var d = new Date();
var month = d.getMonth();
db.user_track.remove( { access_time : {"$lt" : new Date(2019, month-3, 1) } })
如何用linux脚本制作这个小程序(这是给linux专家的)? 用于此目的的mongo查询是否正确(对于mongo expert)


谢谢

我可能弄错了,但我想你想要的是
$gt
,而不是
$lt
。这是因为您想删除
access\u datetime>=日期(今天,-3个月)
。这将捕获间隔
[今天-3个月,今天]
内的记录,并保留其他记录,如6个月前的记录。感谢您的回答,但我想删除过去3个月内的所有文档