mirror of
https://github.com/openmhz/trunk-server.git
synced 2026-11-14 01:37:48 -05:00
First Commit
This commit is contained in:
25
mongo/trim.js
Normal file
25
mongo/trim.js
Normal file
@@ -0,0 +1,25 @@
|
||||
db = db.getMongo().getDB( "scanner" );
|
||||
|
||||
var bulkRemove = db.calls.initializeUnorderedBulkOp()
|
||||
var short_date = new Date();
|
||||
|
||||
db.systems.find().forEach(
|
||||
function(system){
|
||||
var date = new Date();
|
||||
var total =0;
|
||||
if (system.planType == 10){
|
||||
date.setMonth(date.getDate() - 30);
|
||||
|
||||
} else {
|
||||
date.setDate(date.getDate() - 7);
|
||||
}
|
||||
print(system.shortName);
|
||||
|
||||
bulkRemove.find({"time":{$lt: date}, "shortName": system.shortName}).remove();
|
||||
|
||||
|
||||
});
|
||||
|
||||
//bulkInsert.execute()
|
||||
var results = bulkRemove.execute();
|
||||
print("Removed: " + results.nRemoved);
|
||||
Reference in New Issue
Block a user