Tôi có một thuộc tính ảo trong lược đồ mongoose của mình, tôi muốn biết liệu tôi có thể truy vấn tài liệu của mình bằng thuộc tính này hay không.Truy vấn tài sản ảo ở mongoose
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();
...
Tại sao không sử dụng truy vấn regex phân biệt chữ hoa chữ thường? –
Tôi làm ví dụ của tôi dễ hiểu. Đó không phải là mô hình thực sự – danielrvt