Bạn có thể thử các truy vấn bên dưới trong mongodb 3.6 phiên bản
Trước tiên, bạn phải trích xuất mili giây từ date
của mình sử dụng $dateToParts
và sau đó, bạn có thể dễ dàng đối sánh với các tài liệu có mili giây $ne
0
db.collection.aggregate([
{ "$match": {
"$expr": {
"$ne": [
{ "$millisecond": {
"date": "$source.billDate",
"timezone": "America/New_York"
}},
0
]
}
}}
])
Hoặc với cả truy vấn tìm kiếm
db.collection.find({
"$expr": {
"$ne": [
{ "$millisecond": {
"date": "$source.billDate",
"timezone": "America/New_York"
}},
0
]
}
})