請問,想要實現發表的文章僅陌生可見是如何實現的?我要做一個分頁的文章列表,所有人發表的文章都在同一個頁面,但是每個人發表的文章都可以設定可見權限,有的文章是僅好友可見,有的所有人可見,有的是僅陌生人可見,例如A和B是我的好友,C不是,我發表了一篇僅好友可見的文章,那A,B進入該頁面就可以看到該文章,C看不到,我發表了一篇僅陌生人可見的文章,A,B進入則看不見,C看得見,這樣要如何實現呢,要能分頁
簡單的設計就是 一張好友表,文章表裡有發佈人、權限(設定誰可見)欄位的。
例如A、B進入文章頁面的查詢條件就是where 權限= 全部or (發佈人是自己好友and 權限是好友可見)
c進入就是where 權限= 全部or (發布人不是自己好友and 權限是陌生人可見)
如果說數據量大的話你就得再考慮考慮了
簡單的設計就是 一張好友表,文章表裡有發佈人、權限(設定誰可見)欄位的。
例如A、B進入文章頁面的查詢條件就是where 權限= 全部or (發佈人是自己好友and 權限是好友可見)
c進入就是where 權限= 全部or (發布人不是自己好友and 權限是陌生人可見)
如果說數據量大的話你就得再考慮考慮了