weiter gehts

This commit is contained in:
rxf
2023-05-01 18:49:46 +02:00
parent 32bf325a68
commit 0e6563bc4e
3 changed files with 61 additions and 19 deletions

View File

@@ -18,6 +18,8 @@ const doMongo = async function(cmd, options) {
await client.connect()
if (cmd === 'getdata') {
erg = await getAPIdataOne(client, options)
} else if (cmd === 'getlastdata') {
erg = await getAPIlastDataOne(client, options)
} else if (cmd === 'putdata') {
erg = await putAPIdataOne(client, options)
} else if (cmd === 'deldata') {
@@ -53,6 +55,18 @@ async function getAPIdataOne(client, options) {
return erg
}
async function getAPIlastDataOne(client, options) {
let erg = {err: null}
try {
erg.data = await client.db(MONGOBASE).collection(COLLECTION).findOne({},{ projection:{_id: 0}, sort: {$natural: -1}})
} catch
(e) {
console.error(e)
erg.err = e
}
return erg
}
async function putAPIdataOne(client, options) {
let erg = {err: null}
const query = {curdate: options.data.curdate}