0
Ich habe folgendes Mungo Schema:Mongo/Mongoose - Anzahl der leeren Doppel verschachtelten Arrays
var RowSchema = new Schema({
value: String,
createdAt:{
type: Date,
'default': Date.now
}
});
var ColumnSchema = new Schema({
rows: [RowSchema],
createdAt:{
type: Date,
'default': Date.now
}
});
var ItemSchema = new Schema({
_id: {
type: String,
unique: true,
'default': shortid.generate
},
name: String,
columns: [ColumnSchema],
createdAt:{
type: Date,
'default': Date.now
}
})
Ich möchte eine Abfrage starten, um alle Item
‚s zu finden, die keine Zeilen in alle Spalten enthalten. Ich weiß also, wie ein Array zu finden, die leer ist:
Item.find({ columns: { $exists: true, $eq: [] } })
Aber ich möchte so etwas wie
Item.find({ 'columns.rows': { $exists: true, $eq: [] } })
Ich habe auch versucht, dass, gibt 0 Ergebnisse immer. – sauce