如何在最近创建的用户上调用对象 ID

Posted

技术标签:

【中文标题】如何在最近创建的用户上调用对象 ID【英文标题】:How to call object id on recently created user 【发布时间】:2021-07-20 10:29:45 【问题描述】:

假设我使用此代码创建了一个新用户

 void Signup() async 
    final parseUser = ParseUser.createUser(_nama,_password,_email);
    await parseUser.signUp();

我想立即从创建的用户那里获取 ObjectId(因为我需要基于该 objectId 创建其他 back4app 类)

你是如何制作代码的?

【问题讨论】:

【参考方案1】:

您可以在保存后立即使用parseUser.id 检索此用户对象的对象ID。

【讨论】:

不能使用 parseUser.id,它只是显示为 ParseUser.ObjectId (flutter),是的,我已经尝试过了,它仍然是 NULL,即使在我保存它之后,它似乎也只是在线保存,数据还不是我的 是的,我已经尝试过了。仍然没有生成正确的 objectId 这很奇怪。等待注册功能完成后,对象 ID 应该可用。您介意分享有关如何验证对象 ID 的更多详细信息吗?您是在await parseUser.signUp(); 之后立即记录它吗?你介意分享代码吗? 根据我的经验,它不可能是同时动作。 (获取用户 objectId)。所以我必须注册,以后如果我想向 User 类添加更多详细信息,可以稍后完成。所以..由于人们回答这个问题有点晚了,我继续我的项目使用不同的方法来访问那个 objectId.. 这是在 SIGNUP 之后:p

以上是关于如何在最近创建的用户上调用对象 ID的主要内容,如果未能解决你的问题,请参考以下文章

如何以编程方式获取用户需要从 lync 会议中调用的会议 ID?

C++中如何设计一个类只能在堆或者栈上创建对象

如何删除列表中重复的构造对象,同时保留顺序并在飞镖中返回列表?

如何从对象中获取 FireStore 文档 ID?

如何从node.js中的mysql获取最近添加的重新编码ID

如何在模板标签中获取当前用户?