Model 의 id 값을 return 해야하는 상황에서 다음과 같은 에러가 난다.
ValueError: [TypeError("'ObjectId' object is not iterable"), TypeError('vars() argument must have __dict__ attribute')]
model.py 에 두 줄을 추가해준다.
# model.py
✅ import pydantic
✅ pydantic.json.ENCODERS_BY_TYPE[ObjectId] = str
class Model(BaseModel)
...
ObjectId 객체를 str 으로 바꿔주는 것 같다.