I use jenssegers/laravel-mongodb package in my project. my project developed with Laravel Lumen micro framework, now how can i use blow mongo query with jenssegers/laravel-mongodb package in lumen
db.orders.aggregate([
{
'$match': {
'status': 'suspend'
}
},
{
'$project':{
'min_diff': {
'$ceil': {
'$divide': [
{
'$subtract': [
new Date(),
'$created_at'
]
},
60 * 1000
]
}
}
}
},
{
'$match': {
'$or': [
{
'min_diff': {
'$gt': 5,
'$lte': 10
},
'latitude': {
'$gte': '{MIN_LAT}',
'$lte': '{MAX_LAT}'
},
'longitude': {
'$gte': '{MIN_LON}',
'$lte': '{MAX_LON}'
}
},
{
'min_diff': {
'$gt': 10,
'$lte': 15
},
'latitude': {
'$gte': '{MIN_LAT}',
'$lte': '{MAX_LAT}'
},
'longitude': {
'$gte': '{MIN_LON}',
'$lte': '{MAX_LON}'
}
}
]
}
}
])
Notice : my Lumen version is 5.2 and MongoDB version is 3.2