Ich habe eine virtuelle Eigenschaft in meinem Mungo-Schema, ich würde gerne wissen, ob ich meine Dokumente mit dieser Eigenschaft abfragen kann.Abfrage auf einer virtuellen Eigenschaft in Mungo
var PersonSchema = new Schema({
number: {type: Number, required: true},
name: {type: Date, required: true}
});
PersonSchema.virtual('capitalCaseName').get(function() {
return this.name.toUpperCase();
});
...
Person.find({"capitalCaseName": "DANIEL"}).exec();
...
Warum nicht eine Regex-Abfrage verwenden, die Groß- und Kleinschreibung nicht beachtet? –
Ich machte mein Beispiel einfach zu verstehen. Das ist nicht das echte Modell – danielrvt