Có, bạn có thể tìm thấy trực tiếp tiêu đề bài đăng từ mô hình người dùng. như dưới đây
User.find({"posts.title": "Cats are cool"}, (err, users) => {
if(err) {
// return error
}
return res.send(users)
})
Điều đó sẽ trả về người dùng với tất cả bài đăng không chỉ tiêu đề bài đăng phù hợp. Vì vậy, để trả lại chỉ tiêu đề bài đăng phù hợp có thể sử dụng $
toán tử vị trí. thích truy vấn này
User.find({"posts.title": "Cats are cool"},
{username: 1, "posts.$": 1}, // add that you need to project
(err, users) => {
if(err) {
// return error
}
return res.send(users)
})
chỉ trả về bài đăng phù hợp