gpt4 book ai didi

java - 在 Android 中从 Parse.com 检索指针数据

转载 作者:太空宇宙 更新时间:2023-11-03 12:31:46 24 4
gpt4 key购买 nike

我正在尝试从 User 类中从我的 parse.com 数据库中的指针检索数据,该字段是“companyId”指针公司(它从类 Company 获取公司 objectId)在创建对象时将另一个名为 Note 的表中的数据添加到名为 companyId 的字段中。

这是我的 parse.com 数据库:

类名:用户
objectId String|companyId Pointer Company|username String |password String

类名:注意objectId 字符串| companyId 字符串 |text 字符串

我一直在寻找解决方案,但没有找到任何解决方案,因为我不知道如何检索 companyId 值,因为它是一个指针。

提前感谢您的任何回复。

编辑: 问题已解决,下面是它如何为我工作以及“bigdee94”解决它的其他方法。

谢谢!

最佳答案

卡洛斯,你可以试试这个:-
根据文档,为了从指针列调用关系数据,您可以使用 include() 方法。

例如:-

ParseQuery<ParseObject> userQuery = ParseUser.getQuery();
userQuery.include("companyId");
userQuery.findInBackground(new FindCallback<ParseObject>() {
public void done(List<ParseObject> objects, ParseException e) {
if (e == null) {
// userObjects retrieved successfully
ParseObject companyIdObject = (ParseObject) objects.get("companyObjectIdColumn");
} else {
Log.d("objects", "Error: " + e.getMessage());
}
});



其中 companyObjectIdColumnCompany 表(类)中的 objectId 列,
objects 是被查询的对象列表
P.S:您可以将 ParseObject companyIdObject 设置为全局变量,以便您可以从任何地方访问它。

关于java - 在 Android 中从 Parse.com 检索指针数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31656009/

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