Books:[{
book_name:String,
took_date:{type:Date,default:Date.now}
}]
Я хотел бы добавить новую книгу, когда пользователь берет новую книгу. То, что я кодировал, это
const promise= User.findByIdAndUpdate(
req.params.user_id,
req.body,
{new:true}
);
let book_name='something came from req.body'+'is added';
promise.then((user)=>{
if(!user)
res.json({
data:'',
status:res.statusCode,
message:'User not found',
error:''
});
user.Books.push({book_name: book_name,took_date: Date.now});
Но когда я запрашиваю этот пут пут у Почтальона, он показывает
"Books": [
{
"_id": "5e504366980c08159c598c6a",
"book_name": "something came from',
"took_date": "2020-02-21T20:53:58.012Z"
}
]
Но на 3T studio он показывает как
"Books":[]
Что мои ошибки. Спасибо