firebase::database::MutableData have too many bugs,
for example:
a simple test, in transaction function:
std::vectorfirebase::database::MutableData xxList;
xxList.push_back(data->Child("xxsdd") );
xxList[0].set_value("aaaa");
then will crash, seems like if I keep the MutableData on heap memory, then will crash.