Mongodb删除对象

时间:2017-12-05 08:16:59

标签: mongodb

我有以下代码:

Log.ts

interface ILog {
    title: string;
    description: string;
    date: Date;
};

export = ILog;

ILog.ts

                    var log = {
                        title: "tag",
                        description: "test",
                        date: Date.now()
                    };
                    Log.create(log, function (err: any, remote: any) {

                    });

在我的应用程序中,我使用以下代码生成日志:

Log.remove( { })

但是当我做ROBO 3T时没有任何事情发生。

如果我db.getCollection('logs').remove({}) return await Promise.all(ids.map(async (id) => { ... }); 日志已清除,但我不明白如何在应用程序中执行此操作

请帮忙。

1 个答案:

答案 0 :(得分:0)

                    Log.remove({}, function (err: any) {
                        if (err) return console.log("err", err);
                    });

做了这个伎俩