gpt4 book ai didi

java - Firestore 无法添加 DocumentId

转载 作者:行者123 更新时间:2023-12-01 16:33:01 25 4
gpt4 key购买 nike

我在获取添加文档的 documentId 时遇到问题。添加工作正常,但日志未发布,并且 documentId 返回 null。

这是我尝试过的:

String rideKey = postRideInfo();


public String postRideInfo()
{

HashMap map = new HashMap();
map.put("customerId", userId);
map.put("ended", false);


db.collection("ride_info").add(map).addOnSuccessListener(new OnSuccessListener<DocumentReference>() {
@Override
public void onSuccess(DocumentReference documentReference) {
rideKey = documentReference.getId();
Log.v(TAG,"Ride Key:"+rideKey);
}
}).addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e) {
Log.v(TAG,"Add failed.",e.getCause());

}
});
return rideKey;
}

我错过了什么?

最佳答案

我将它的骑行 key 设置为私有(private),并通过另一个 key 访问类(class)。我认为这就是问题所在,因为日志现在正在显示。我自己的错就是没有提到这一点。新手错误。对不起。希望这对某人有帮助!

关于java - Firestore 无法添加 DocumentId,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62011239/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com