问题标签 [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.

0 投票
1 回答
580 浏览

ios - 带有自定义单元格的 PFQueryTableViewController 在启动时崩溃

我不明白这一点,但是当我尝试启动我的应用程序时,总是会出错。有人能帮我吗?我认为这可能是 TableeViewController.m 中的内容。但我不确定。谢谢

表格单元格.h

表格单元格.m

表视图.h

TableeViewController.m

0 投票
1 回答
608 浏览

ios - Parse 关系数据的查询没有返回使用orderedByAscending 排序

我正在查询 parse 上的关系数据,我希望对象按创建日期排序。我以前使用过这种方法,但无法使用关系数据获得有序查询。查询返回是随机顺序的。提前致谢!这是我的代码:

0 投票
1 回答
1290 浏览

ios - 解析PFQuery IOS返回用户名

我真的很难做一些我认为很简单的事情。

我正在使用 Parse,我有 2 个类,Users并且Posts. Posts包含指向Users表的指针。我能够Postsuser = PFUser:5ifTaddiOU\\. 取而代之的是,我试图获得实际username的.pfuserStan Brady

谁能帮助我如何检索该username对象的?

这就是我查询解析的方式

恢复

我的日志显示user = PFUser:5ifTaddiOU";\n}. 我username = Stan Brady在日志中寻找。我也尝试过cell.cellTitle.text = [tempObject objectForKey:@"user.username"]; ,但返回null

0 投票
3 回答
1114 浏览

ios - 如何将解析中的数据保存到 NSArray iOS

如何将数据从解析保存到NSArray以下格式。用于填充UITableView用于搜索栏的 。

我尝试了下面的代码,但 id 没有加载任何数据,一直返回值,就像null我运行它时一样NSLog

无论如何将数据保存在上述类型的数组中?

0 投票
1 回答
1150 浏览

ios - doesNotMatchKey:inQuery: 在 Parse SDK for iOS 中返回匹配键的记录

我正在尝试使用 Parse SDK 在 xcode 中做一个简单的查询,我在其中向用户展示产品,但我不想向他们展示他们已经“喜欢”的产品。

所以我在 Parse 中有两个正在使用的表:
- 产品:有一个 objectId
- 喜欢:包含列:喜欢(说是/否),指向产品的指针,指向用户的指针

我的任何代码是:

但是,当我尝试运行该用户以前喜欢的项目时,将被退回。

如果我在 SQL 中执行此操作,我会编写如下内容:

任何帮助将非常感激!

谢谢,蒂姆

0 投票
1 回答
129 浏览

ios - 如何使用 Parse 服务维护类似的状态

我使用解析服务作为后端。我在解析中创建一个功能时面临一个问题,即任何用户都可以发布图像,任何人都可以喜欢该帖子。我为发布图像创建了一个表格,并创建了第二个喜欢帖子详细信息的表格。现在,我的问题是如何获取具有类似状态的帖子图像详细信息的详细信息,喜欢的成员详细信息。我一次需要所有详细信息。所以我可以减少加载并提高应用程序的速度。如何创建关系通过满足我的条件在两张桌子之间。我正在等待您的宝贵答案。

0 投票
1 回答
101 浏览

ios - Xcode 中的 PFQuery 不会返回超过 12 个结果

我正在尝试通过 Parse 的 SDK 从 Xcode 中的 Parse Data Browser 上的类中获取一些对象的简单查询。我的代码如下:

然后我有一个单独的回调方法- (void)getCallback:(NSArray )retrievedObjects error:(NSError )error。以上是使用 10 个对象。

我正在玩弄抓住 20 个物体,结果它崩溃了。我可以将限制增加到 12,但是一旦我达到 13 或更高,我就会崩溃。

这是我收到的消息:

-[NSNull isEqualToString:]: unrecognized selector sent to instance 0x1029b5b40

回调方法 ( - (void)getCallback:(NSArray )retrievedObjects error:(NSError )error) 被调用,但当我逐步调试代码时,retrieveedObjects 似乎为零。它会引发上述错误,因为我试图调用isEqualToString一些为空的东西。

任何帮助将不胜感激!

谢谢,蒂姆

0 投票
1 回答
1353 浏览

objective-c - 解析在数组中查找字符串

我正在使用解析并尝试使用下面的代码来尝试检查哪些用户在数组@“Id1”中有某个字符串。但是我没有得到任何东西回来。whereKey:containsString 仅用于搜索解析字符串值吗?如果是这样,我如何搜索解析数组以查看它们是否包含字符串?提前致谢。

0 投票
1 回答
803 浏览

ios - PFQueryTableView 在新数据更新或每分钟使用 Parse 刷新时自动刷新

目前我正在关注本教程http://www.appcoda.com/ios-programming-app-backend-parse/

但是当来自 parse.com 的数据自动更新时,我希望 tableviewcontroller 用新数据刷新。我不希望用户总是不得不拉刷新。

或者也许每分钟都有时间刷新?

我听说过 reloaddata 但如何实现代码?

0 投票
0 回答
146 浏览

ios - PFQuery 更新键值时可能出现的错误

我有以下代码可以从我的 Parse 表中检索所有新的“部门”...

在设备上运行第一个应用程序时,我为去年创建了一个日期。

然后我运行一个后台 PFQuery ...

此查询有效。返回相应的部门后,我将更新的(当前日期)放在 NSUserDefaults 中。

当我再次运行此查询(见下文)时,如果没有对后端的“部门”表进行任何更新,我应该不会收到任何部门(设备更新日期现在更大)。

但是,当我针对新日期运行时,再次返回相同的结果集......

注意:我已经记录了所有日期,并且 NSUserDefaults 中的日期是正确的。我还检查了后端的日期,一切看起来都正确。我还在每次运行之前清除了 PFQuery 缓存,并将缓存策略设置为仅网络,只是为了消除缓存的怪异。

真正奇怪的是,如果我杀死该应用程序并再次运行它,那么查询就会按预期工作(没有结果)......

在玩了几天之后,我能得出的唯一结论是这是 PFQuery 中的一个错误。我正在更改该值,但查询并未遵循它要检查的更新后的值,除非我终止该应用程序并再次运行它。

在此先感谢您的任何建议。