【发布时间】:2015-02-18 01:41:52
【问题描述】:
我的 Android 应用程序中有这段代码,在 Firebase 中创建了一条新记录。
Firebase searchRef = myFirebaseRef.child("searches");
Firebase newPostRef = searchRef.push();
Map<String, String> search = new HashMap<String, String>();
search.put("start", start_address);
newPostRef.setValue(search);
String postId = newPostRef.getKey();
我将如何将 ServerValue.TIMESTAMP 插入此记录?
【问题讨论】:
-
由于您已指定
search只能包含字符串,因此您将无法在此处插入时间戳(它是一个 Object )。将您的 HashMap 更改为<String, Object>,然后使用与设置start相同的put()插入 ServerValue.TIMESTAMP -
@Kato 谢谢!效果很好...... Firebase 甚至是 Android 编程新手,因此感谢您的帮助