问题标签 [pfrelation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1458 浏览

ios - 使用 swift 将当前用户保存到解析中的关系

我有一个系统,当当前用户接受请求时,我的应用程序会在将请求发送给当前用户的用户之间添加一个关系。

但是,我还希望将当前用户添加到其他用户的关系中,这样不仅仅是当前用户有关系。

我的当前用户代码有效,但不适用于其他用户。

当我为乘客尝试相同的模式时,它不会添加关系

编辑1:

经过大量研究,我发现这个答案说我需要云代码。https://stackoverflow.com/a/23305056/3822504这是唯一的方法还是有替代方法?有人可以提供云代码解决方案吗?

编辑2:

我回答了我自己的问题。您将需要根据需要编辑云代码。帮助我最大的事情是知道如何在云代码中查询用户类并在云代码中获取当前用户。

0 投票
1 回答
268 浏览

swift - '不能对类型进行比较查询:PFRelation' Swift

我正在尝试查询我的应用程序中用户尚未添加为“朋友”的所有现有用户。我收到错误

无法对类型进行比较查询:PFRelation

这是我当前的代码:

我该如何解决这个问题?谢谢

0 投票
0 回答
61 浏览

android - 如何通过解析查询当前好友列表并将其添加到android中的ListView

我已经在 android 中使用 PFRelation 保存了当前用户的好友列表,我想查询当前用户的好友列表以在 listView 中显示(或 ListAdapter,我不知道哪个更好)

你们能告诉我怎么做吗?提供的源代码会很棒

如果您需要任何其他信息,请告诉我!

谢谢

编辑:我已经尝试过这段代码,但出现错误说

其中 T 是一个类型变量:T 扩展在接口 FindCallback 中声明的 ParseObject

有谁知道如何解决这一问题?谢谢

0 投票
1 回答
113 浏览

java - 无法查询当前用户的好友列表并通过解析添加到 listview android

我试图查询当前用户的好友列表并将其添加到 android 中的 listview 中。问题是方法不断显示错误

这是我的代码

并且显示的错误是

你能解决这个问题吗?我已经坚持了3天了

如果您需要任何其他信息,请告诉我!

谢谢

0 投票
0 回答
111 浏览

ios - 无法将 PFObject 添加到 PFUser 上的 PFRelation

我知道这个问题已经被问了很多,但是没有一个解决方案适合我的场景。我正在尝试将对象添加到当前用户的关系中。请注意,将对象添加到关系中没有问题,除非具有 PFRelation 的对象是 PFUser。

以下工作正常:

但这不起作用:

我检查/双重检查PFUser.currentUser()返回一个有效值,testRelation 存在一个正确的名称,类型等。TestChild 对象保存得很好,它PFUser.currentUser()?.saveInBackground()记录了错误

can't add a non-pointer to a relationship (Code: 111, Version: 1.10.0) ” 好像我试图为关系设置一个字符串或其他东西,尽管我显然不是。此外,我在用户(如字符串)上设置/保存非关系字段没有问题。我将 PFUser 和我试图添加到关系中的对象子类化,但试图缩小问题范围,我完全尝试了上面的代码并在代码中只使用 PFUser 和 PFObject。

我究竟做错了什么?请帮忙,我已经坚持了几个小时了,我只是无法理解发生了什么。

0 投票
1 回答
239 浏览

ios - Parse Query 中一个键的两个约束

我正在使用 Parse,我的应用程序是用 Swift 编写的。我有一个高尔夫应用程序,允许用户与其他用户成为朋友。用户可以记录他们的高尔夫分数,然后在排行榜样式的 tableViewController 中查看他们的高尔夫分数和他们朋友的分数。

我遇到的问题是 Parse 不支持查询中同一键的两个约束。我有一个函数可以查询用户及其分数并将它们存储在一个元组数组(leaderboardData)中。我正在尝试查询当前用户的 PFRelation 以及当前用户(变量“friendsRelation”和常量“friendQuery”)。我查询的类是“GolfScorecard”,它是 Parse 上存储分数的地方。然后我在“golfer”键上调用了“whereKey”方法,这是我的用户在 Parse 上的存储位置。我为我的朋友关系查询调用“whereKey matchesQuery”,然后调用“whereKey equalTo”来尝试获取我当前的用户。然后我“includeKey”“golfer”,这样我就可以获得用户信息和分数信息。关于如何解决这个问题的任何建议?我试图在一个查询中完成所有操作,但是当在同一个键(“golfer”)上调用“whereKey”方法时,最后一个会覆盖第一个,这使得只能获取朋友信息或当前用户信息,但不是两者。我很难过如何将两者都包括在内。提前致谢。

这是我调用来进行查询的函数:

0 投票
1 回答
64 浏览

swift - 从 Parse 检索到所有响应时执行操作

我有两个模型,从 PFObject 子类化:

** 配方模型

** 成分模型:

我发现获取单一食谱的成分会像这样工作:

我的问题是我有一系列食谱,我需要从中获取原料。我需要组合多个异步响应以在另一个控制器中使用。我需要获取整个成分列表,然后执行SegueWithIdentifier。

我发现了这篇 stackoverflow 帖子:检查来自 Alamofire 和 Swift 的多个异步响应

这是使用 Parse 和 PFRelation 的正确方法吗?

0 投票
1 回答
70 浏览

ios - 解析 PFRelation 复杂搜索

我正在使用 Parse 构建一个 iOS 应用程序,该应用程序有一些复杂的查询,并且在使用 PFRelation 时遇到了一些问题。

这是一个人们提交文章的社交网络网站。您可以关注其他用户并查看他们提交的文章。您还可以根据主题进行搜索。

这是我的代码

感谢您花时间阅读本文。

0 投票
1 回答
148 浏览

ios - 解析到 Heroku 迁移(MongoLab):PFRelation 问题

我成功地使用 mongolab 将 parse 迁移到 parse-server。现在一切都按预期工作,除了当我使用 MongoLab 使用 PFUser 登录时,我的 PFRelation 对象始终为空。

在我的 AppDelegate 中,当我运行此代码(官方 Parse)时:

HomeView.m:

登录后,我的 HomeView 记录以下内容:

所以一切正常。

现在使用 mongolab 数据库:

应用委托:

登录后,我的 HomeView 会记录以下内容:

对于日志记录,我只是使用:

这是我的数据库:解析: 解析数据库

Heroku(蒙古实验室): MongoLab 数据库

这是来自 MongoLab 的用户记录:

0 投票
1 回答
103 浏览

ios - 迁移到 Heroku 后使用 PFRelation 在 addObject/removeObject 上崩溃

迁移到 heroku 后,我的代码在将 PFUser 添加到 PFRelation 时崩溃。当托管在 Parse 上时,此代码运行良好。

现在导致:

架构在 mongo 上对我来说看起来不错,但也许不是?

调用栈: