在启动时将json文件导入服务器代码中的集合

Jam*_*mes 4 json mongodb meteor

我已经将MongodB集合导出到我本地测试机器上的JSON文件中,并希望在启动时通过Meteor.js服务器端代码导入它(在部署到meteor.com站点之后).我还没有找到任何这方面的例子.

谢谢

Kub*_*bek 11

例:

    // import data only when Products collection is empty

    if (Products.find().count() === 0) {
        console.log("Importing private/products.json to db")

        var data = JSON.parse(Assets.getText("products.json"));

        data.forEach(function (item, index, array) {
            Products.insert(item);
        })
    }
Run Code Online (Sandbox Code Playgroud)