Я использую mon goose и node js для разработки. Я хочу $pull
недавний объект из встроенных документов spas
.
Вот мои образцы данных. Пожалуйста, помогите мне создать запрос mongodb.
{
"_id" : ObjectId("5f071322c89b0e2a7c35a25a"),
"totalPrice" : 0,
"user" : ObjectId("5ee096ee7febd3408828ce2c"),
"type" : "SpaService",
"spas" : [
{
"price" : 0,
"_id" : ObjectId("5f071322c89b0e2a7c35a25b"),
"categoryId" : ObjectId("5ebbfd29b117f50dac1039e2"),
"serviceId" : ObjectId("5ebbfd29b117f50dac1039e3"),
"duration" : 60
},
{
"price" : 0,
"_id" : ObjectId("5f071328c89b0e2a7c35a25c"),
"categoryId" : ObjectId("5ebbfd29b117f50dac1039e2"),
"serviceId" : ObjectId("5ebbfd29b117f50dac1039e3"),
"duration" : 60
},
{
"price" : 0,
"_id" : ObjectId("5f071363c89b0e2a7c35a25d"),
"categoryId" : ObjectId("5ebbfd29b117f50dac1039e2"),
"serviceId" : ObjectId("5ebbfd29b117f50dac1039e3"),
"duration" : 30
}
],
"listingId" : ObjectId("5ebbf95fb117f50dac1039d1")
}
В этом примере у меня есть 3 object
в spas
, и я хочу вытащить недавний _id
, чей duration
равен 60. Пожалуйста, помогите мне.