问题标签 [pfquery]
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.
parse-platform - Parse:当我只有 PFUser 时,如何使用 PFRelation 进行查询?
这是我正在尝试做的一个例子。我将当前用户作为 PFUser,在另一个名为 Item 的类上,我有一个名为“owners”的关系,它是 PFUser 的关系。我想查询在关系中有当前用户的所有 Item 实例。
我看到了相反查询方式的示例,但我没有看到如何获取关系然后将其过滤到关系上的 PFUser 匹配项。这是一个例子。
https://www.parse.com/questions/inverse-relationship-support
PFObject teacher = ... // 类“Teacher”的PFObject PFRelation studentsRelation = [teacher relationforKey:@"students"]; PFQuery *query = studentsRelation.query; [查询 findObjectsInBackground:...
对于我的例子,我会这样做......
我可以使用 whereKey,但是我用什么?我匹配 objectId 吗?
我不断收到错误 102:RelatedTo 运算符需要一个有效的指针。我的猜测是,因为我从一个空对象开始,所以它没有起点。带有教师的示例必须以填充的实例开始。我唯一填充的是PFUser。必须有一种方法来查询 Item 实例并根据它对当前用户拥有的“所有者”关系对其进行过滤。我无法弄清楚,也没有找到如何进行此查询的示例。
这个问题也在 Parse.com 上:https ://parse.com/questions/how-do-i-query-using-pfrelation-when-i-just-have-pfuser
ios - 在 ViewDidLoad 中为 UICollectionViewController 解析查询
我正在尝试调整 UICollectionViewController 的使用,我正在填充一个本地图像数组以从 Parse 获取图像。
到目前为止,它非常简单。我的 NSArray 多次填充相同的本地图像:
testImages = [NSArray arrayWithObjects: @"thumbnail.jpg", @"thumbnail.jpg", @"thumbnail.jpg", @"thumbnail.jpg", @"thumbnail.jpg", @"thumbnail.jpg", @" thumbnail.jpg", @"thumbnail.jpg", @"thumbnail.jpg", @"thumbnail.jpg", @"thumbnail.jpg", @"thumbnail.jpg", @"thumbnail.jpg", @"thumbnail .jpg", @"thumbnail.jpg", @"thumbnail.jpg", nil];
在 collectionView:cellForItemAtIndexPath: 我确实设置了我的单元格(来自 Storyboard):
这是有效的,看起来像这样:
我想要做的是用我从 Parse 的照片类中得到的图片替换本地创建的数组。
我正在尝试在 viewDidLoad 方法上执行此操作:
问题是我每次都得到一个空数组。我猜想,因为一旦 collectionView:numberOfItemsInSection: 询问“testImages”数组上的元素计数,我总是得到 0 个元素,因为这是在后台的块上执行的。
当 UICollectionViewController 想要使用数组中的信息来填充单元格时,那里什么都没有。
我不知道我是否将代码放在错误的位置,或者我是否使用了错误的查询。
你能在这里得到我的错误吗?
任何反馈将不胜感激。
ios - 如何使用解析添加两个 PFquery 数据的对象?
我有两个查询,一个是friendsrequestQuery,另一个是用户查询我想将friendrequestQuery 详细信息的所有数据添加到用户查询中,同时从用户查询中获取数据。
我将解释我确切需要的是,在内部查询表中,我有 10 列,但我需要这些特定的 coloum 数据 converstionid、lastmessage、lastdate 的数据,同时重新获取用户查询的数据。现在我得到了 userquery 的详细信息,而不是 innerquery 的详细信息,所以我需要 Innerquerydetails 的详细信息。请帮我 。
iphone - 如何在获取 PFquery 对象的同时获取 PFRelation 对象?
当我们从第一个查询本身检索对象时,我想找到所有对象。请解决我的问题
iphone - 如何按创建顺序检索对象?
我正在使用解析来存储我的对象。当我去检索对象时,我以看起来像的随机顺序获取对象。我相信 Parse 不考虑秒数,只考虑几分钟,如果对象是在同一分钟内制作的,它会以随机顺序返回对象。
我正在用钥匙“过滤”我得到的对象。
我得到了这些对象,但它们都乱了套。我可以在创建此对象时将毫秒附加到它(dateSince1970 类型的东西),但我不想这样做。Parse 中有内置的方法吗?
ios - 使用解析下载图像会导致无法识别的选择器错误
我正在尝试从 Parse 下载图像,当我从 parse 下载完所有图像后,我的程序崩溃并出现错误:
NSNull getDataInBackgroundWithBlock:progressBlock:]:发送到实例的无法识别的选择器。
我尝试添加一些条件,例如
但它仍然在崩溃。这是我的代码:
iphone - 如何从 ios sdk 中的 PFQuery 上获取两个类对象?
在我的应用程序中,我使用的是 parse sdk。在解析 sdk 数据浏览器中,我有两个类。
A 类和 B 类。
两个类都是独立的。他们没有任何关系。我想编写一个查询,从一个数组中的两个类中获取对象。
ios - findObjectsInBackgroundWithBlock shows no results
I am trying to search my objects on parse.com using a uisearchbar and performing 'findObjectsInBackgroundWithBlock'. I am getting the correct results in my output but they are not showing up in my table.
I was previously doing this without blocks, my code worked, it got the correct results but moved very slowly and I was getting a warning, "Warning: A long-running Parse operation is being executed on the main thread"
I had previously been using the code:
}
So now I am trying findObjectsInBackgroundWithBlock instead, I have not worked with blocks before so this is where I need help, here is my new code:
Here is some more of my code
Any help would be greatly appreciated, cheers
objective-c - 我不明白为什么我的查询不起作用
所以我在 parse.com 上有一堆对象。类名为“MainInfo”,地理点位于名为 geoPoint 的列中。
我通过将以下内容添加到我的 .h 文件来获取用户位置:
然后将以下内容添加到 viewDidLoad:
并执行滚动 queryForTable:
Xcode给了我错误*** setObjectForKey: object cannot be nil (key: $nearSphere)
我不知道我做错了什么,据我所知它应该可以工作。
我与解析文档一起工作让我走到了这一步。这是一个链接
ios - 在尝试实现 PARSE PFQueryTableViewController 时抛出线程 1 信号 SIGABRT
不管我尝试什么,我似乎都无法通过使用 PFQueryTableViewController 更改 UITableView。我添加了代码,回顾了代码,摆脱了代码,从 UITableView 更改后,这一切似乎都抛出了同样的错误,我得到 *由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:'-[UITableViewController loadView]加载了“2-view-3”笔尖,但没有得到 UITableView。
我只是想从 PARSE 中填充一个表,基本的东西,但我只是想用我有限的能力帮助我的弟弟。任何帮助将非常感激
这是一些代码。我已经链接到我的 appdelegate 中的解析,一切都很好。我测试过。
视图控制器.h
视图控制器.m