按索引定位Firebase子级

时间:2019-05-07 23:26:02

标签: c# firebase unity3d firebase-realtime-database

我正在尝试找到一种以索引为目标的Firebase数据库子对象的方法,类似于我们可以在统一编辑器层次结构视图中使用indexOf()以索引为子对象的方法。我希望能够基于在同一脚本上设置的int变量来定位孩子,

我从这个开始(知道它不会产生我想要的结果)

childToEdit = 1;
DatabaseReference reference = FirebaseDatabase.DefaultInstance.GetReference("Campaigns").Child(pInfo.currentCampaignOwner).Child(campaignName)Child(childToEdit);
        reference.SetValueAsync(null);

这显然只是针对标有“ 1”的孩子。所以我想做的就是这样...

childToEdit = 1;
DatabaseReference reference = FirebaseDatabase.DefaultInstance.GetReference("Campaigns").Child(pInfo.currentCampaignOwner).Child(campaignName).Child(IndexOf(childToEdit));
        reference.SetValueAsync(null)

^我知道这是错误的,只是我需要做的一个例子。

最有效的方法是什么?

0 个答案:

没有答案