February 11, 2022
{
_id: ObjectId("6206fc7b5b51764b1afcd710")
category: 1
quizText: "자바스크립트 문제"
user: [{
_id: ObjectId("6206fc7b5b51764b1afcd710")
name: 이영규
email: fsdfafas@naver.com
}]
answerText: "답입니다"
}
나는 user객체 안에있는 _id와 email을 지우고싶었다. 그래서 스프레드 연산자로 user객체를 user: name으로 변경했다.
const searchQuiz = await Quiz.find({ _id: quiz._id }).populate('user')
await index.saveObjects(
[
{
...searchQuiz[0]._doc,
user: searchQuiz[0].user[0].name,
},
],
{
autoGenerateObjectIDIfNotExist: true,
}
)