繁体   English   中英

复合查询JS SDK paRse.com

[英]Compound Query JS SDK paRse.com

我有一类消息,具有3个主要字段:

id FromUser ToUser

我确实有一个查询,其中“ To = Value”字段和“ From”字段不重复。 我的意思是,得到所有给我发送消息的FROMUSER。

任何想法?

谢谢!

正如@Fosco所说,Parse.com尚不支持“分组依据”或“选择不同”。

此外,请记住选择限制(最多1000个查询结果)和超时请求调用的限制(保存事件之前3秒,自定义函数7/10秒)。 对于“计数”选择,限制是超时请求调用。

我也在Parse.com上工作,并且更改了数据库模型的结构,经常在几个类中添加一些不一致的列,以针对每个必要的查询对其进行仔细更新。

对于像您这样的情况,我建议创建一个自定义函数,将输入两个参数(我们可以说为“ myLimit”和“ myOffset”)用于延迟加载,然后选择切片,并以编程方式尝试过滤结果数组项目列表(使用for..loop或使用UnderscoreJS的一些实用工具进行简单搜索)。 从小片开始(例如:200-300条记录供选择最多),直到最后一次选择返回零结果(到达终点)。 您可以在开始所有操作之前计算所有项目,但是超时限制可能会给您带来麻烦。 如果这不能按预期工作,请尝试使客户端相同。

您还可以采用其他方法,因此创建另一个表/类,并为每个新消息,仅对于该指定的ToUser,将FromUser添加到该表中(如果尚不存在)。

希望能帮助到你

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM