Podría usar exec (nodejs docs) para ejecutar un script mongo dentro de meteor dentro de un Meteor.startup
en el servidor.
Ejemplo:
Meteor.startup(function () {
var exec = Npm.require('child_process').exec;
exec('mongo localhost:27017/meteor path-to/my-insert-script.js', function ( ) {
// done
});
});
No es óptimo, pero creo que es tu mejor apuesta por ahora. También puede usar la opción de línea de comando --eval
contra Mongo en exec y pase la declaración de inserción como una cadena a exec. Eso podría verse así:
Meteor.startup(function () {
var exec = Npm.require('child_process').exec;
exec('mongo localhost:27017/meteor --eval \'db.Orders.insert(' + JSON.stringify(arrOfOrders) + ')\'', function ( ) {
// done
});
});