ObjectId trong MongoDB | 41 bài học miễn phí MongoDB hay nhất

2 151 0
ObjectId trong MongoDB | 41 bài học miễn phí MongoDB hay nhất

Đang tải... (xem toàn văn)

Thông tin tài liệu

http://vietjack.com/mongodb/index.jsp                                                                                                              Copyright  ©  vietjack.com     ObjectId MongoDB Bạn thấy sử dụng ObjectId MongoDB chương trước Trong chương này, hiểu cấu trúc ObjectId Một ObjectId kiểu BSON (12 byte) có cấu trúc sau: • byte biểu diễn số giây từ UNIX Epoch • byte id máy • byte process id • Và byte cuối giá trị đếm ngẫu nhiên MongoDB sử dụng ObjectId giá trị mặc định trường _id cho Document mà tạo tạo Document Sự tổ hợp phức tạp ObjectId làm cho tất trường _id Tạo ObjectId MongoDB Để tạo ObjectId mới, bạn sử dụng: >newObjectId = ObjectId() Lệnh trả id tạo sau: ObjectId("5349b4ddd2781d08c09890f3") Trong MongoDB, thay tạo ObjectId, bạn cung cấp id có độ dài 12 byte sau: >myObjectId = ObjectId("5349b4ddd2781d08c09890f4") Lấy Timestamp Document Theo mặc định, _id ObjectId lưu giữ Timestamp có độ dài byte, hầu hết trường hợp, bạn khơng cần lưu giữ thời gian tạo Document Bạn lấy thời gian tạo Document sử dụng phương thức getTimestamp: >ObjectId("5349b4ddd2781d08c09890f4").getTimestamp() http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/mongodb/index.jsp                                                                                                              Copyright  ©  vietjack.com     Lệnh trả thời gian tạo Document định dạng ISO Date: ISODate("2014-04-12T21:49:17Z") Chuyển đổi ObjectId thành Chuỗi MongoDB Trong số trường hợp, bạn cần giá trị ObjectId định dạng chuỗi Để chuyển đổi ObjectId thành chuỗi, bạn sử dụng: >newObjectId.str Code trả định dạng chuỗi Guid: 5349b4ddd2781d08c09890f3   http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     ... ISODate("2014-04-12T21:49:17Z") Chuyển đổi ObjectId thành Chuỗi MongoDB Trong số trường hợp, bạn cần giá trị ObjectId định dạng chuỗi Để chuyển đổi ObjectId thành chuỗi, bạn sử dụng: >newObjectId.str Code trả định...                                                              Trang  chia  sẻ  các bài học  online miễn phí     ...http://vietjack.com /mongodb/ index.jsp                                                                              

Ngày đăng: 02/12/2017, 11:38

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan