MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

mongoDB:định dạng $ dateToString để hiển thị thời gian trong khoảng thời gian 15 phút

Bạn có thể sử dụng $ dateFromString để phân tích cú pháp dateHour và sau đó thêm _id.minutebucket nhân với 900000 (15 phút * 60 giây * 1000 mili giây):

{
    dateHour: {
        $let: {
            vars: { parsedDate: { $dateFromString: { dateString: "$_id.dateHour", format: "%Y-%m-%dT%H" } } },
            in: { $toString: [ { $add: [ "$$parsedDate", { $multiply: [ "$_id.minuteBucket", 900000 ] } ] } ] }
        }
    }
}

Sân chơi Mongo




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB sort ()

  2. Tạo, đọc, cập nhật, xóa dữ liệu bằng cách sử dụng Node.js - Mongoose

  3. Nâng cấp các phần tử mảng phù hợp với tiêu chí trong tài liệu MongoDB?

  4. Các trường hợp sử dụng cho updateOne over findOneAndUpdate trong MongoDB

  5. Mongoose Đang cố gắng mở kết nối chưa được đóng kín