问题标签 [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 投票
0 回答
18 浏览

parse-platform - 如何在 2 个 PFUser 之间添加 PFRelation?

我想在用户 A 和用户 B 之间建立关系?你有一个完整的工作例子吗?

非常感谢 :)

0 投票
1 回答
365 浏览

ios - 检查 PFObject 是否在 PFRelation

我正在使用 Parse.com 作为后端在 Swift 中构建 iOS。

我有一个对象表:汽车,每辆汽车可以由多个用户拥有,所以我有一个Car表,其中的列owners是表的 PRRelation _User

我在 TableView 中显示所有汽车,并想确定(对于每个对象)是否在每辆车的对象PFUser.currentUser()关系中。_User

有没有一种方法可以在不创建查询然后向 Parse 服务器发出请求的情况下做到这一点?这样做似乎非常低效,必须再次检查每个对象,并且会进行大量 Parse 数据库调用,如果多人使用该应用程序,这将使我很快达到调用限制......

那么有没有办法简单地做类似的事情:

是否可以运行对所有汽车的查询,然后对所有对学生列有 whereKey 限制的汽车进行另一个查询,然后比较查询?我如何比较查询?

0 投票
1 回答
154 浏览

ios - 无法访问 PFRelation 的属性

我正在尝试获取拥有 Vitrine 的客户的姓名。

这是我的代码。
为了保存我正在这样做的数据:

它有效。在 Parse 中,我可以看到关系有效。

我正在尝试访问这样做的关系数据:

但是当我在客户端列中记录数据时,对我来说出现的是:
<PFRelation: 0x7b7f1390, 0x7b7cfdc0.client -> Client>

请有人帮助我。我坚持了2天。我阅读了 Parse Doc 的 3 次以上。我找不到办法做到这一点。

问候, 迪奥戈·阿马拉尔


好吧,我添加代码:

但是这条线:cell.clientNameTextView.text = object["name"] as? String 给我一个错误。“无法分配“字符串”类型的值?到“字符串!”类型的值”...

我已经尝试过:
cell.clientNameTextView.text = object["name"] as! String cell.clientNameTextView.text = object["name"] as String cell.clientNameTextView.text = object["name"] as? String

我该如何解决?

0 投票
1 回答
70 浏览

javascript - 通过 Cloud Code 将对象添加到 PFRelation

我正在尝试将对象添加到 Cloud Code 中的 PFRelation。我对 JS 不太满意,但几个小时后,我认输了。

我确保它userhabit有效的对象,所以这不是问题。另外,由于我正在编辑 a PFUser,因此我使用的是主密钥:

0 投票
1 回答
89 浏览

objective-c - 我可以使用 pinInBackground 方法保存 PFRelation 吗?

我尝试以这种方式保存关系

但我做不到。

它什么也不返回,但是如果我保存与 saveEventually 的关系,它会从本地数据存储中返回一些对象

0 投票
3 回答
1305 浏览

ios - 在 Swift 中为 Parse 的 PFRelation 声明一个只读的 @NSManaged 属性

我在我的 iOS 应用程序中使用Parse 对象存储,并为我的 Parse 对象创建了一个自定义子类,它看起来有点像这样:

relatedThings属性有效:我能够从商店中获取相关对象。但是,我不断收到 Parse 的警告:

在 Objective-C 中,我可以轻松地将该属性标记为只读,但我不确定如何在 Swift 中执行此操作以使警告静音。

不允许与 结合使用let代替。var@NSManaged

添加private(set)也没有效果:

那么 Parse 期望我如何声明关系属性呢?

0 投票
1 回答
63 浏览

ios - 使用零个对象为 PFRelation 创建 PFQuery

我想为 PFRelation 创建一个 PFQuery 来查找指定关系中包含零个对象的对象。这是我尝试过的:

但是我收到一条错误消息,说我不能在 PFRelation 键上使用此运算符。我还能如何实现我正在寻找的东西?

0 投票
1 回答
205 浏览

parse-platform - 基于空关系查询解析对象

我有一个解析对象,需要根据 PFRelation 属性进行查询。我需要查询关系为空的所有对象以及关系不为空的所有对象。最好的方法是什么?我正在使用 iOS SDK。

0 投票
1 回答
131 浏览

swift - 如何使用 PFRelation 来点赞?

我想制作一个社交媒体应用程序,您可以在其中喜欢帖子,我听说您可以使用 PFRelation 来做到这一点,但我不确定如何。我检查了 Parse.com 的文档,但它给了我有限的信息,那么我该怎么做呢?

0 投票
1 回答
483 浏览

swift - 如何让 query.whereKey(key, containsIn: [Array]) 与 relation.query 一起使用

我正在查询本地数据存储和服务器以获取PFObjects. 为了尝试保存移动数据使用和网络使用,首先在本地数据存储中查找数据,然后在服务器上查找未找到的数据。

PFObject找出尚未找到哪些 s 的代码是:

这似乎适用于普通查询,但在尝试对从Relations.

我想我在某处读到,查询的whereKey方法实现略有不同Relation,但我认为它没有很好的文档记录。

任何改进代码或建议新解决方案的帮助将不胜感激。