0

由於模擬器只允許寫JSON數據,我不能像這個測試場景:火力地堡模擬器:不能測試寫入的數據,是不是JSON

Location: users/uid123/age 
Data: 25 

我只能測試:

Location: users/uid123 
Data: {"age":25} 

但他們是不同的,如果我只允許寫訪問/users/$uid/age但不/users/$uid

我該如何解決這個問題?

+0

Firebase數據庫存儲JSON,因此您可以在模擬器中測試數據庫可以存儲的內容。你能否顯示能完成你試圖模擬的寫的代碼片段? –

+0

嗨,這裏是[firebase文檔](https://firebase.google.com/docs/reference/js/firebase.database.Reference#set)的例子:'adaNameRef.child('first')。set ( '阿達');'。 –

回答

2

工作對我來說:

Writing a value of 25 in the simulator

的規則是無關的操作在這種情況下,我只是用我碰巧有在目前開放的數據庫。

+0

Thx!我試圖用錯誤的格式嘗試數據,它說無效的JSON,所以我認爲只允許JSON。 –

+0

'25'是有效的JSON。 http://jsonlint.com/ –