是的標題可能聽起來很愚蠢,但我有兩個集合:訪問者和聊天。聊天有訪客,訪客有很多聊天。我定期刪除last_activity
字段低於x天的訪問者,但我不想刪除有聊天的訪問者,所以我需要一種方法來delete from visitors where last_activity < days_unix_milliseconds and _id not in(select visitor_id from chats)
Mongodb刪除沒有關聯文檔的文檔
我有第一部分的工作代碼(last活動),需要第二次幫助:
Visitors.remove({
last_update: {
$lt: (new Date()).getTime() - 3600000 * 24 * 7
}
}, function(error){
});
denormalize .... – mkoryak