IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

NodeJS Discussion :

Meteor JS - Manque un lien de ou vers mongo


Sujet :

NodeJS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    bm
    bm est déconnecté
    Membre extrêmement actif

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Billets dans le blog
    6
    Par défaut Meteor JS - Manque un lien de ou vers mongo
    Bonjour,

    Je débute avec l'appli leaderboard qui est dèja auto-configurée.
    Lorsque je transfère le codage vers les trois piliers : /main.css /main.html /main.js
    d'un autre projet vide , mongo n'est pas reconnu.

    Console meteor mongo : un player est actif

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    meteor:PRIMARY> db.Players.find();
    { "_id" : ObjectId("5ed371b8d17447be23863859"), "name" : "David", "score" : 0 }
    main.js :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    Players = new Mongo.Collection("players");
    ...
    // On server startup, create some players if the database is empty.
    if (Meteor.isServer) {
        Meteor.startup(function() {
            if (Players.find().count() === 0) {
                var names = ["Ada Lovelace", "Grace Hopper", "Marie Curie",
                    "Carl Friedrich Gauss", "Nikola Tesla", "Claude Shannon"
                ];
                _.each(names, function(name) {
                    Players.insert({
                        name: name,
                        score: Math.floor(Random.fraction() * 10) * 5
                    });
                });
            }
        });
    }
    Au démarrage, le niveau server de mongo ne démarre pas !

    La console js ne donne pas d'erreur spécifique :
    Exception in template helper: ReferenceError: Session is not defined
    at Object.selectedName (http://localhost:3000/app/app.js?has...d1e7f92:109:36)
    at http://localhost:3000/packages/blaze...b7ecda:2850:16
    at http://localhost:3000/packages/blaze...b7ecda:1566:16
    at http://localhost:3000/packages/blaze...b7ecda:2903:66
    at Function.Template._withTemplateInstanceFunc (http://localhost:3000/packages/blaze...b7ecda:3575:14)
    at http://localhost:3000/packages/blaze...b7ecda:2902:27
    at Object.Spacebars.call (http://localhost:3000/packages/space...3f294ec:172:18)
    at Template.player.view (http://localhost:3000/app/app.js?has...ed1e7f92:40:22)
    at Blaze.View.<anonymous> (http://localhost:3000/packages/blaze...b7ecda:2535:44)
    at http://localhost:3000/packages/blaze...b7ecda:1778:18

    Players.find().count();
    0

    Players.find().fetch();
    []length: 0__proto__: Array(0)

    Players.find()
    Cursor*{collection: LocalCollection, sorter: null, matcher: Matcher, _selectorId: undefined, skip: 0,*…}collection: LocalCollection*{name: "players", _docs: _IdMap, _observeQueue: M…r._SynchronousQueue, next_qid: 2, queries: {…},*…}fields: undefinedlimit: undefinedmatcher: Matcher*{_paths: {…}, _hasGeoQuery: false, _hasWhere: false, _isSimple: true, _matchingDocument: undefined,*…}reactive: trueskip: 0sorter: null_projectionFn: doc => {…}_selectorId: undefined_transform: null__proto__: Object

  2. #2
    bm
    bm est déconnecté
    Membre extrêmement actif

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Billets dans le blog
    6
    Par défaut
    C'était un 'each' obsolète de JS qui communiquait mal avec mongodb.
    Mais satisfaisant pour l'appli leaderboard qui est dèja auto-configurée.

    [Résolu]

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Liste d'éléments même si il manque des liens
    Par samyboy dans le forum Langage SQL
    Réponses: 6
    Dernier message: 27/07/2006, 15h40
  2. lien en javascript vers des iframe
    Par xman_genius dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 14/04/2006, 17h14
  3. Lien d'édition vers un fichier odt
    Par nicou50 dans le forum Langage
    Réponses: 2
    Dernier message: 08/03/2006, 13h38
  4. Lien d'édition vers un fichier odt
    Par nicou50 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 03/03/2006, 17h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo