Thunkable学习笔记 5 - 使用者登入记录(Realtime Database读取与写入)

记录使用者最近五次的登入时间, 资料结构规划如下

1.记录使用者的email, 也是登入的帐号
2.记录最近五次的登入时间, 由近到远
https://ithelp.ithome.com.tw/upload/images/20210803/20098325rOms3ayFmS.jpg

找不到像AI2的Now, 建立fun_Now以取得目前时间, 格式为yyyy-mm-dd hh:mm:ss
https://ithelp.ithome.com.tw/upload/images/20210803/20098325OxYf9XWP2m.jpg

1.用变数记录SingIn回传的userId, 要当KEY使用
2.记录email
3.组DB_KEY: user/userID
4.登入记录fun_UserLog
https://ithelp.ithome.com.tw/upload/images/20210803/20098325dEEk4oHLVM.jpg

1.第一次登入的使用者 value 为 null 值, 直接处理会出错
2.get object properties 可取到 key list, 记录至 LIST_KEY
3.以上一步的 key 使用get property 取值
4.要记录最近5次登时间, 因此填 4, 想记录最近10次, 就填 9
5.定义DB_SUBKEY: 0.未记录email / 1.已记录email
6.若DB_SUBKEY为0, 须记录登入者的email
7.使用者的emial写入资料库
https://ithelp.ithome.com.tw/upload/images/20210803/20098325CPoyLI7alM.jpg

1.呼叫fun_Now取得目前时间
2.DB_SUBKEY为序编, 0.1.2.3.4
3.每写入一个值後加 1
https://ithelp.ithome.com.tw/upload/images/20210803/20098325khgbA73JoY.jpg

*** 修正 ***
fun_AddLoginTime 有高人指点, 改用Count程序可以少一些
https://ithelp.ithome.com.tw/upload/images/20210803/20098325tDyIlG3Say.jpg

欢迎加入FB:Thunkable Taiwan develope community (台湾社群)


<<:  Day25 参加职训(机器学习与资料分析工程师培训班),Python程序设计

>>:  0 day 安全笔记 第一章 1.4 crack 小实验

Day 13 - [语料库模型] 01-TF-IDF与余弦相似性

TF-IDF(Term Frequency - Inverse Document Frequency...

Day 07:「金鱼模仿游戏~」- 用 Tailwind 来对齐内容

(今天切换故事主线了喔,别再吐倒了哦) 相信很多在前端打滚、需要用到 CSS 的人,一定或多或少都...

自动化 End-End 测试 Nightwatch.js 之踩雷笔记:上传档案II

如果上传档案不想使用 preload 档案,也不想用下载的方式,其实可以上传档案至 selenium...

Day 01 前言

这次有幸能藉由铁人赛重新认识及学习Azure AI的相关技术, 以下为这次参赛的课题以及时程(会再陆...

【Day23-降维】相信你的眼睛,在训练模型之前一定要做的事情——利用降维技巧检视资料分群状态:PCA, tSNE, SVD, SOM

昨天我们稍微讲了一下如何透过一些基本的图来让在做资料分析的时候有一个初步的认识 但有的时候我们的资料...