Можете да използвате exec (nodejs docs), за да стартирате mongo скрипт вътре в meteor вътре в Meteor.startup
на сървъра.
Пример:
Meteor.startup(function () {
var exec = Npm.require('child_process').exec;
exec('mongo localhost:27017/meteor path-to/my-insert-script.js', function ( ) {
// done
});
});
Не е оптимално, но мисля, че това е най-добрият ви залог за сега. Можете също да използвате опцията на командния ред --eval
срещу Mongo в exec и предайте инструкцията за вмъкване като низ на exec. Това може да изглежда така:
Meteor.startup(function () {
var exec = Npm.require('child_process').exec;
exec('mongo localhost:27017/meteor --eval \'db.Orders.insert(' + JSON.stringify(arrOfOrders) + ')\'', function ( ) {
// done
});
});