Hi bạn, mình có theo dõi series Nestjs của bạn. Ở mục viết Repository Abstract hiện ở version TS 5.1.6 nó sẽ báo lỗi "Type 'Document<unknown, {}, T> & BaseEntity & { _id: ObjectId; }' is not assignable to type 'T'.
'Document<unknown, {}, T> & BaseEntity & { _id: ObjectId; }' is assignable to the constraint of type 'T', but 'T' could be instantiated with a different subtype of constraint 'BaseEntity'."
Còn các version trở về trước thì đều ok. Bạn có thể check lại dc, và có thể note lại nếu gặp lỗi này bạn nhé. Chúc bạn ra nhiều bài viết chất lượng hơn nữa nha
Hôm nay mình quay lại list series Nestjs của bạn. Ở phần 2 bạn update lại đoạn thêm provide ở providers trong module nhé. Ban đầu mình k chạy dc vì cũng thấy lạ là k tìm dc chỗ thêm UserRepository vào, phải vào source code mới nhìn thấy đoạn đó :v. Series rất hay, tuyệt vời. Chúc bạn ra thêm nhiều bài hay như vậy nha
Hi bạn, mình có theo dõi series Nestjs của bạn. Ở mục viết Repository Abstract hiện ở version TS 5.1.6 nó sẽ báo lỗi "Type 'Document<unknown, {}, T> & BaseEntity & { _id: ObjectId; }' is not assignable to type 'T'. 'Document<unknown, {}, T> & BaseEntity & { _id: ObjectId; }' is assignable to the constraint of type 'T', but 'T' could be instantiated with a different subtype of constraint 'BaseEntity'." Còn các version trở về trước thì đều ok. Bạn có thể check lại dc, và có thể note lại nếu gặp lỗi này bạn nhé. Chúc bạn ra nhiều bài viết chất lượng hơn nữa nha
Cảm ơn bạn đã góp ý nha, mình sẽ note thêm version TS và lưu ý của bạn để các bạn khác có thể fix nếu gặp phải 😁
Hôm nay mình quay lại list series Nestjs của bạn. Ở phần 2 bạn update lại đoạn thêm provide ở providers trong module nhé. Ban đầu mình k chạy dc vì cũng thấy lạ là k tìm dc chỗ thêm UserRepository vào, phải vào source code mới nhìn thấy đoạn đó :v. Series rất hay, tuyệt vời. Chúc bạn ra thêm nhiều bài hay như vậy nha
Tks bạn đã góp ý, mình vừa fix lại xong. Bạn có thể liên hệ với mình qua LinkedIn nha https://www.linkedin.com/in/nntwelve/
Cho mình xin contact của bạn qua mess, zl hoặc tele dc k, có 1 số chỗ mình có thể nhờ bạn tư vấn dc chứ?