J'ai 2 applications qui interrogent la même base de données, elles ont toutes deux créé des collections diff sur un db. App A à myapp:3000
créé une collection comments
tandis que l'application B au myapp:3300
a créé courses
à sa fin dans le même DB (school
). les deux serveurs sont en cours d'exécution, comment puis-je interroger une collection créée par l'application A dans l'application B? Ma raison de poser cette question est que, en tant que débutant, il est facile pour moi d'interroger la nouvelle collection créée dans une application en utilisant la variable globale. Disons que je créé UsesList = new Mongo.Collection('useslist');
, il est possible pour moi de publier cette façon:Collection Queriyng créée par une application dans une autre application Meteor js
Meteor.publish('UsesList', function() {
if (!this.userId) {
return false;
throw new Meteor.Error('Not authorized');
}else{
return UsesList.find();
}
});
Depuis que je ne voudrais pas avoir accès à cette variable, et je pense que l'accès au db directement à interroger la collection pourrait être contraire à l'éthique. S'il vous plaît, j'ai besoin de vos conseils professionnels sur la meilleure façon de s'y prendre. Merci.
sont à la fois des applications utilisant la même instance mongo db/cluster comme back-end? – Jankapunkt