[Thắc mắc] code xác định quyền sở hữu bài viết của user trong Meteor



  • Chào cả nhà!
    Em đang đọc tài liệu Discover Meteor. Đến phần hướng dẫn code biên tập bài viết thì gặp một đoạn code dưới đây tài liệu dùng để xác định quyền sở hữu của người dùng đang đăng nhập đối với một tài liệu:
    // check that the userId specified owns the documents
    ownsDocument = function(userId, doc) {
    return doc && doc.userId === userId;
    }
    Em có chút thắc mắc là tại sao không chỉ cần "return doc.userId === userId;" là đủ, mà phải "return doc && doc.userId === userId;"
    Mong được các bác giải đáp ạ.



  • đơn giản là khi doc=null sẽ không bị lỗi.



  • @hidemanvn biết ơn bác nhiều quá. Đúng là không lỗi ạ. :D


Log in to reply