1
在火力地堡,它可以創建使用.childByAutoId()隨機密鑰僅爲一個級別創建一個隨機密鑰
let newEntry = FBRef.child("category").childByAutoId()
newEntry.setValue(["someValue": true])
這將導致一個JSON結構是這樣的:
{
"category" : {
"random-key-generated-by-Firebase" : {
"someValue" : true
}
}
}
我想知道是否有可能跳過最後一級,並得到這樣的結構呢?
{
"category" : {
"random-key-generated-by-Firebase" : true
}
}
我沒有關於多少想法firebase,但試試這個'newEntry.setValue(true)' –
.setValue應該是一個簡單的值,而不是數組。下面的FBRef.child(「category」)。childByAutoId()。setValue(true)將會創建你提到的結構 –
@EdmundElmer你提到的「數組」實際上是一個字典的Swift語法,它是一個有效的參數'setValue ()'。但是,您正確的看法是'setValue(true)'會導致Shane請求的結構。 –