gpt4 book ai didi

database - 一对多的可扩展性和获取许多的效率 - parse.com

转载 作者:搜寻专家 更新时间:2023-10-30 23:42:58 25 4
gpt4 key购买 nike

我有一个关于在 parse.com 中从一对多关系中获取多的可扩展性的问题。下面是我正在尝试做的事情的图表。

enter image description here

我有一个 Like 对象,它有一个 userWhoLiked 和一个 messageLiked 属性作为指针。我的问题是关于在加载 Message 对象的提要时检查 User 是否已经喜欢了一条消息。我在想我可以写一些 cloud code 来返回 Message 本身以及关于 User 是否已经喜欢它的信息目的。但是,我觉得这样效率很低。我本质上会查询所有 Message 对象(这将是 n 个对象),然后另一个查询来查找 User 是否已经喜欢那个 Message 对象,方法是遍历所有 Like 对象 n 次,并根据登录用户检查 userWhoLikedmessageLiked消息 我正在查看。我将使用指针来构建一对多关系,因为 Like 对象的数量可以任意大。我描述的用于获取用户是否喜欢某个对象的方法(使用 cloud code 然后检查 Like 对象)是否可行且可扩展?有没有更好的方法,或者有什么建议?我感谢你的时间。谢谢。

最佳答案

为什么不对 userWhoLiked 键等于当前用户的 Like 对象执行一个查询?这将返回当前用户喜欢的所有对象,您还可以推断所有未包含的对象都没有被喜欢。

如果您还没有检查过,我强烈推荐 the Parse Anypic tutorial which has a very similar structure

关于database - 一对多的可扩展性和获取许多的效率 - parse.com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32802909/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com