我正在使用新的Firebase控制檯。我正在嘗試將對象保存到數據庫,但未保存。以下是代碼。未將數據從android中保存到Firebase數據庫中
DatabaseReference mFirebaseRef = FirebaseDatabase.getInstance().getReference();
mFirebaseRef.push().setValue(object, new DatabaseReference.CompletionListener() {
@Override
public void onComplete(DatabaseError databaseError, DatabaseReference reference) {
if (databaseError != null) {
Log.e(TAG, "Failed to write message", databaseError.toException());
}
}
});
「對象」已正確創建。沒有錯誤我得到,我檢查了調試,onComplete方法沒有得到觸發。 安全規則也適用於寫入。
你能告訴你如何創建'object'嗎?或者至少是可以重現問題的最小「對象」? –
對象是一個java類的引用。 Object object = new Object(params)。該代碼也不適用於哈希映射。 –