0
nehme ich meine Sammlung haben wie folgt:Meteor Abfrage von Array-Attribut
{
"_id" : "PipdmEzTMAziXjWBn",
"text" : "jkhkj",
"createdAt" : ISODate("2017-02-27T13:43:22.856Z"),
"hashtags" : [ "fwXJcu5CpKcYZpQ3v", "DCS4eLNiS7NjipiDQ" ] }
Die hier wichtige Sache ist, dass ich speichern ids von Hashtags als Array. Angenommen, ich habe eine Hashtag-ID als Eingabe, wie finde ich alle Datensätze, die diese ID enthalten?
EDIT:
Mit Hilfe @zim, tat ich dies:
Feeds.find({hashtags: {$in: "DCS4eLNiS7NjipiDQ"}});
Aber jetzt heißt es:
Exception while simulating the effect of invoking 'feeds.findByHashtag' Error: $in needs an array
heißt es: $ in Bedürfnisse ein Array, ich meine Post bearbeitet – yerassyl
in Ordnung, ich brauchte hashtagId in Reihe zu setzen, beispiels [hashtagId], und es funktionierte. Danke für Ihre Hilfe, Sie können Ihre Antwort bearbeiten, ich werde es dann annehmen – yerassyl
cool, froh, dass es funktioniert hat. – zim