pis #12

Merged
fred.boniface merged 95 commits from pis into main 2023-05-06 21:54:51 +01:00
1 changed files with 12 additions and 14 deletions
Showing only changes of commit 6ca8de8c75 - Show all commits

View File

@ -10,22 +10,20 @@ async function findPisByOrigDest(start,end) {
const lastCrs = clean.cleanApiEndpointTxt(end.toLowerCase())
const query = {
stops: {
$elemMatch: {
$eq: firstCrs,
$position: 0
}
},
stops: {
$elemMatch: {
$eq: lastCrs,
$position: {
$exists: false
}
}
$all: [
{ $elemMatch: { $eq: firstCrs } },
{ $elemMatch: { $eq: lastCrs } }
]
},
$expr: {
$eq: [
{ $arrayElemAt: [ "$stops", 0 ] },
firstCrs
]
}
}
}
const oldQuery = {$and:[{$expr:{$eq:[{$first:"$stops"},firstCrs]}},{$expr:{$eq:[{$last:"$stops"},lastCrs]}}]}
const search = db.query("pis", query)
const search = db.query("pis", oldQuery)
return search
}