我正在尝试对评论实现“点赞”功能。面临的挑战是找到一种有效的方法来确定当前用户是否已经“喜欢”评论,而无需为每个评论进行 api 调用。
目前我有一个 User 类、Comments 类和 Likes 类。但我似乎无法找到一种方法来检查用户是否已经“喜欢”评论,而无需对每个评论进行额外的 api 调用。
任何建议或引用都会有帮助。
最佳答案
这是一个有趣的问题,每个答案都会影响总体性能和实现的可能性;
对我来说,我会创建用户和评论实体之间一对多关系的数据库; 当从互联网加载数据时(作为示例),存在与当前用户相关的评论 + 在评论实体中添加名为“isLiked”或其他字段的字段会很好。
关于ios - 解析类似功能的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37416021/