答案 0 :(得分:1)
我实际上解决了这个问题,并实现了如何使用参考数据类型进行设置和查询。我已经知道如何根据doc进行设置。想知道是否有其他方法可以查询。
答案 1 :(得分:0)
我不知道我是否了解你的问题但是:
//--references
private final DatabaseReference databaseReference = FirebaseDatabase.getInstance().getReference();
private DatabaseReference videoListReference =
databaseReference.child("VideoList");
//---method
private void writeNewVideo(String id, String userId, String title)
{
try {
Video video = new Video(id, userId, title);
videoReference.child(id).setValue(video);
videoListReference.child(uid).child(id).setValue(video);
}catch (Exception e)
{
e.printStackTrace();
}
}
您可以通过方法
中的参数设置FK答案 2 :(得分:0)
您可以创建一个DocumentReference对象,该对象引用您要指向的文档。只需将其作为字段添加到需要引用它的文档中,就像任何其他字符串或数字值一样。 SDK将为其创建引用类型字段。