Схема Mongoose
var ItemSchema = new Schema({
count: { type: Number, default : 0},
product: {
type: mongoose.Schema.Types.ObjectId,
ref: "Product",
required: true
},
active : { type: Boolean, required: true, default: true },
deleted: { type: Boolean, required: true, default: false },
deletedAt: { type: Date },
createdAt: { type: Date, required: true, default: Date.now },
updatedAt: { type: Date, required: true, default: Date.now }});
Данные:
{
"_id" : ObjectId("5cb37269e15c4248c0a4c3a9"),
"count" : 1,
"active" : true,
"deleted" : false,
"product" : ObjectId("5cb37269e15c4248c0a4c3a5"),
"createdAt" : ISODate("2019-04-14T17:48:25.937Z"),
"updatedAt" : ISODate("2019-04-14T17:48:25.937Z"),
"__v" : 0}
Я хочу получить группу данных по CreatedAt (только дата, а не время) с совпадением по продукту.Я хочу вернуть данные в массив с группой по CreatedAt.Средства, созданные на определенную дату, сгруппированные по созданному.