如何使用javascript从firebase数据库中存储数据。我想使用一次方法,所以它不会经常查找任何更改。 例如:
database.child('readOnly/something').once('value').then((snap) => {
const groupObj = [
snap.val()
]
});
app.get('/something',(req,res)=>{
res.render('something',{
"groupList": groupObj
});
});
// Individual Life Groups
app.get('/something/:name',(req,res)=>{
const group = req.path.split("/").pop();
console.log(groupObj.length)
for (i = 0; i < groupObj.length; i+=1) {
if(groupObj[i].url == group){
var desiredGroup = groupObj[i];
console.log(desiredGroup);
break;
}
}
res.render('group', desiredGroup);
// To-Do: Add Data and Bindings
});
我正在使用expressjs,firebase,nodejs和npm的最新版本。
答案 0 :(得分:0)
您可以将df.assign(seconds=(df.Date - df.Date.dt.floor('D')).dt.total_seconds())
Date seconds
0 2017-03-01 00:00:00 0.0
1 2017-03-01 02:00:00 7200.0
2 2017-03-01 04:00:00 14400.0
3 2017-03-01 06:00:00 21600.0
4 2017-03-01 08:00:00 28800.0
5 2017-03-01 10:00:00 36000.0
6 2017-03-01 12:00:00 43200.0
7 2017-03-01 14:00:00 50400.0
8 2017-03-01 16:00:00 57600.0
9 2017-03-01 18:00:00 64800.0
10 2017-03-01 20:00:00 72000.0
11 2017-03-01 22:00:00 79200.0
12 2017-03-02 00:00:00 0.0
变量放在“全局”区域中,以便所有回调都可以使用它。
groupObj