我被告知要安排雲中的任務在Firebase中對我的實時數據庫執行任務,我需要使用Server SDK。Firebase Server SDK - 如何安排任務?
比方說,我在將數據保存到使用此代碼的火力地堡數據庫:
DatabaseReference usersRef = ref.child("users");
Map<String, User> users = new HashMap<String, User>();
users.put("alanisawesome", new User("June 23, 1912", "Alan Turing"));
users.put("gracehop", new User("December 9, 1906", "Grace Hopper"));
usersRef.setValue(users);
但我要上傳以此爲明天任務。我的意思是,這將節省TOMORROW而不是代碼運行的時間。
我有一個Calendar
準備:
Calendar cal = Calendar.getInstance();
cal.add(DAY_OF_MONTH,1); //This could be wrong, but I'm just telling you I have a Calendar ready, so ignore any errors in this code
所以,我怎樣才能節省使用火力地堡服務器SDK任務?文檔沒有提供明確的答案,因爲我能看到的唯一事情就是像實時數據庫一樣保存數據。
目前無法運行代碼以在Firebase服務器上運行。請參閱http://stackoverflow.com/questions/31340542/how-to-write-custom-code-logic-when-using-firebase –