无法将 child 添加到 firebase android 中的现有 child
Not able to add child to existing child in firebase android
我正在创建一个播放列表应用程序,其中每个播放列表都有一个唯一的键并有 2 个 child 元素播放列表 ID 和播放列表名称。我想在播放列表名称下将歌曲添加为 child。
像这样:
但这就是我得到的:
我的代码带来 above-unwanted 容易出错的结果是 -
databaseReference = FirebaseDatabase.getInstance().getReference().child("a44f757c1f96ac85");
public void saveSongsToPlayList(View view){
try {
String song = "Song";
databaseReference.child(playListId).child(playListName)
.child("New song").child(song).setValue(song);
}catch (Exception ex){
ex.printStackTrace();
}
}
我不认为我需要为这么简单的任务使用数据快照。还是我错了?
试试这个
public void saveSongsToPlayList(View view){
try {
Firebase firebase = new Firebase("https://your-firebase-id.com").child("a44f757c1f96ac85").child("LZIZ......").child("playListName").child("NewSong")
Firebase song1 = firebase.child("song")
song1.setValue("link to song or whatever")
}catch (Exception ex){
ex.printStackTrace();
}
}
我正在创建一个播放列表应用程序,其中每个播放列表都有一个唯一的键并有 2 个 child 元素播放列表 ID 和播放列表名称。我想在播放列表名称下将歌曲添加为 child。
像这样:
但这就是我得到的:
我的代码带来 above-unwanted 容易出错的结果是 -
databaseReference = FirebaseDatabase.getInstance().getReference().child("a44f757c1f96ac85");
public void saveSongsToPlayList(View view){
try {
String song = "Song";
databaseReference.child(playListId).child(playListName)
.child("New song").child(song).setValue(song);
}catch (Exception ex){
ex.printStackTrace();
}
}
我不认为我需要为这么简单的任务使用数据快照。还是我错了?
试试这个
public void saveSongsToPlayList(View view){
try {
Firebase firebase = new Firebase("https://your-firebase-id.com").child("a44f757c1f96ac85").child("LZIZ......").child("playListName").child("NewSong")
Firebase song1 = firebase.child("song")
song1.setValue("link to song or whatever")
}catch (Exception ex){
ex.printStackTrace();
}
}