[英]Parse: Posts with the indication of logged in user liked or not
我正在使用Parse
備份應用程序。 它是一個簡單的應用程序,分享照片和其他人可以喜歡,評論它。 我在以NoSQL
方式設計合適的post
模型時感到困惑。 我考慮設計像Post
包含
崗位
現在問題是我如何表明當前用戶喜歡這個帖子? 一種方法是獲取所有喜歡的帖子並在客戶端進行過濾。 這不是一個最佳解決方案,需要多個請求。 如何在服務器端有效地處理這種情況?
最終我想要它
最簡單的方法是使用兩個查詢。
假設您的Like
類包含一個返回Post
類的指針,您的查詢邏輯可能如下所示:
created_time
降序排序的前20行的Post
行,默認user_has_liked
屬性為false Like
post
匹配上述帖子查詢且user
匹配當前用戶的行 您可以在此處了解“匹配查詢”:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.