1
非常基本的問題Firebase endAt()不能使用日期字符串?在這裏
我的存儲日期字符串是這樣的火力地堡DB
23-Oct-2016 07:00:11 AM
現在我射擊這個查詢,我得到首發與日期
Query query = mDatabase.orderByChild("time").startAt("23-Oct-2016")
的所有數據
現在我也想過濾當前上午/下午時間,我正在嘗試這樣的查詢,但它對結果沒有影響。
基本上它不應該返回任何對象,如果當前時間是PM,我不知道爲什麼它不工作。
Query query = mDatabase.orderByChild("time").startAt("23-Oct-2016").endAt("PM");
我做錯了什麼是我認爲startAt()和endAt()像字符串前綴和字符串結束比較的東西。我是firebase的新手,現在我明白了它的範圍。所以基本上只通過PM不會給我任何東西,因爲它不是合適的範圍。我需要每12小時過濾一次數據。我希望你明白我的觀點。 –
上面描述的結構允許您根據多個日期/時間範圍過濾數據。 –