@Vũ Cảm ơn anh Vũ đã reply, em đã thử nhưng kết quả vẫn như thế, chắc là như anh giải thích rồi. tks anh
Latest posts made by mylove1289
-
RE: [Help] Sử dụng Promise trong mongoose
-
[Help] Sử dụng Promise trong mongoose
Các bác cho em hỏi tình huống sử dụng Promise như sau:
Em có 02 collection trong mongodb là grades và users với schema như sau:
var gradeSchema = new Schema({ name: String, desc: String }); var userSchema = new Schema({ name: String, password: String, desc: String, idGrade: { type: Schema.Types.ObjectId, ref: 'grade' } });
=> Mục đích của em là muốn viết query lấy ra danh sách user trong collection users, trong đó mỗi user lấy ra sẽ gồm thông tin grade tương ứng (get theo idGrade). Để làm việc này em dùng populate hoặc aggregate để xử lý nhưng em muốn dùng promise để học hỏi thêm. Em viết đoạn code như dưới đây nhưng khi chạy chỉ hiển ra danh sách user mà không có thông tin gradeObj . Nhờ các bác xem giúp em tại sao với?
Router.get("/getInfoUser", function (req, res, next) { Users.find({}) .exec() .then(users => { return Promise.all(users.map(user => { return Grades.findById(user.idGrade) .exec() .then(grade => { user.gradeObj = grade; return user; }); })); }) .then(dataUsers => { res.json(dataUsers); res.end(); }); });
-
RE: [Help] về tutorial sử dụng Angular Meteor
@hidemanvn cảm ơn bạn đã giải thích giúp mình, mình thực hành theo ví dụ luôn nên chưa biết đến khái niệm này
Trân trọng. -
[Help] về tutorial sử dụng Angular Meteor
Chào các bác, em mới bắt đầu sử dụng Angular-meteor
Em đang làm theo tutorial theo hướng dẫn tại link này:https://angular-meteor.com/tutorials/socially/angular1/3-way-data-binding
em đang không hiểu là trong cái tutorial này, đoạn code mục 3.7:
<body ng-app="socially" ng-strict-di="">
<parties-list></parties-list>
</body>thì đoạn <parties-list></parties-list> lấy ở đâu ra và đặt theo quy tác nào vậy các bác? em chỉ thấy có partiesList và PartiesList trong ví dụ này nên không hiểu, mong được các bác chỉ giúp.
Em xin cảm ơn.