0
讓我們考慮一個屬性爲「電子郵件」的「UserBean」,它是ArrayList<EmailBean>
。Android - 使用Firebase上的特定鍵保存對象屬性列表
當保存在火力地堡是這樣的:
"users" : {
"$userID" : {
"emails" : [
"0" : {
"type" : "first",
"address" : "[email protected]",
"private" : true
},
"1" : {
"type" : "second",
"address" : "[email protected]",
"private" : false"
}
],
"name" : "Mitch"
}
}
所以是有可能實現這樣的事情:
"users" : {
"$userID" : {
"emails" : [
"first" : {
"address" : "[email protected]",
"private" : true
},
"second" : {
"address" : "[email protected]",
"private" : false
}
],
"name" : "Mitch"
}
}
我寧願不必每個地址逐個保存時間。
也許有一個註釋告訴Firebase將此屬性用作關鍵字?
問候。