У меня есть коллекция, состоящая из двух массивов, каждая из которых имеет длину 33.Я хочу написать в mongodb, но не могу найти способ сделать это.
Я хочу создать эти два массива в виде записей x и y, но это то, что я сделал:
$group : {
_id : "$_id",
"created_date" : {$first: {"$dateFromString" : {"dateString" : {"$dateToString" : {"format" : "%Y-%m-%d %H:%M:%S", date : "$created_at", timezone : "Asia/Tokyo"}}}}},
"data" : {$push :
{
"x" : {$add : [{"$dateFromString" : {"dateString" : {"$dateToString" : {"format" : "%Y-%m-%d %H:%M:%S", date : "$created_at", timezone : "Asia/Tokyo"}}}} , "$rri_values"]},
"y" : {
$cond : {
if : {
$gt : [{$subtract : [ISODate("2019-02-14"), ISODate("2019-02-14")]}, 0]
}, then : "$hr_ave_values", else : "$hr_values"
}
}}
},
"created_at" : { $first : {"$dateFromString" : {"dateString" : {"$dateToString" : {"format" : "%Y-%m-%d %H:%M:%S", date : "$created_at"}}}}},
"measurement_datetime" : {"$first" : {"$dateFromString" : {"dateString" : {"$dateToString" : {"format" : "%Y-%m-%d %H:%M:%S", date : "$created_at"}}}}},
"label" : {"$first" : { $dateToString: { format: "%Y-%m-%d %H:%M", date: "$created_at"} }}
}
Я хочу добиться этого путем объединения двух массивов одинаковой длины, но с парным значением в mongodb, какие-либо предложения?