Je n'ai pas un projet de météorites où j'ai la collection:la requête sous-document dans Meteor ne fonctionne
problems = new Meteor.Collection("Problems")
Un document de problème est quelque chose comme ceci:
problems.insert({Problem:{Message:m, Patient_name:p_name, Request:req}, DateStamp:datecntr});
Maintenant, je veux trouver tous les problèmes où Request est égal à une valeur donnée. Par conséquent, je la fonction suivante:
Template.history_list.histories = function() {
return problems.find({Problem:{$elemMatch:{Request:Session.get('history_label')}}});
};
Dans le modèle que j'ai quelque chose comme ça
<template name="history_list">
{{#each histories}}
{{Problem.Message}}<br>
{{/each}}
</template>
J'ai essayé différentes constructions pour ma requête, mais rien ne fonctionne. J'ai cherché sur mongodb.org et trouvé la construction que vous voyez ici pour interroger les sous-documents, mais malheureusement, cela ne fonctionne pas.
Quelqu'un peut-il aider?
Merci
Merci! C'est le bon. – Quantum