0
Firebaseに日付を保存してそれを使用できる最良の方法は何ですか?firebaseに日付を格納し、過去24時間にアイテムをクエリ
私はそれを行う最良の方法は時間間隔としてそれを格納することだと聞いています。もしそうなら、私は過去24時間に格納されたデータをどのようにクエリしますか?
Firebaseに日付を保存してそれを使用できる最良の方法は何ですか?firebaseに日付を格納し、過去24時間にアイテムをクエリ
私はそれを行う最良の方法は時間間隔としてそれを格納することだと聞いています。もしそうなら、私は過去24時間に格納されたデータをどのようにクエリしますか?
これが正しいアプローチかどうかを誰かが確認できますか?
"Items" {
"-KWCwD8uqWyP9LrSkG3j" {
"name": "Brush"
"addedBy": "1478774386.282859"
}
}
過去24時間の時間を得るための迅速なコードは次のようになります:
は、次のようにデータがあると仮定すると
let timeNow = Date().timeIntervalSince1970
let time24hoursBeforeNow = timeNow - 24 * 60 * 60
クエリは次のようになります。
ref.child("Items").queryOrdered(byChild: "addedBy").queryStarting(atValue: timeNow).queryEnding(atValue: time24hoursBeforeNow)
まだ試しましたか? –
それでもやり方はまだありません。 – Faisal
@FrankvanPuffelen – Faisal