これはスキーマです:
var userschema = new mongoose.Schema({
user: String,
pass: String,
imagen: [{
title: String,
author: String,
description: String,
index: Number,
path: String,
}]
});
'foomodel.find'を使用して、特定のプロパティを持つ要素であるスキーマのimagen配列内を検索しようとしています。
usermodel.find({ user: foo, 'imagen.index': 1 }, function (err, imagen){
if(err) throw err;
console.log(imagen);
});
コンソールで[]
、インデックスが1つであるimagen配列の要素のプロパティを受け取りたいときに、これを受け取りました。存在することを確認しました。解決策は...?
よろしくお願いします!