Wie kann ich meine veröffentlichten Artikel nur für Fremde sichtbar machen? Ich möchte eine paginierte Artikelliste erstellen, die von allen veröffentlicht wird, aber die Sichtbarkeitsberechtigungen können für die von allen veröffentlichten Artikel festgelegt werden. Einige Artikel sind nur für Freunde sichtbar, andere für alle Sind zum Beispiel nur für Fremde sichtbar, sind A und B meine Freunde, aber ich habe einen Artikel veröffentlicht, der nur für Freunde sichtbar ist, wenn sie die Seite betreten Ich habe einen Artikel veröffentlicht, der nur für Fremde sichtbar ist, wenn sie ihn betreten, aber für C. Wie kann man das umsetzen? paginiert
简单的设计就是 一张好友表,文章表里有发布人、权限(设置谁可见)字段的。
比如A、B进入文章页面的查询条件就是 where 权限 = 全部 or (发布人是自己好友 and 权限是好友可见)
c进入就是where 权限 = 全部 or (发布人不是自己好友 and 权限是陌生人可见)
如果说数据量大的话你就得再考虑考虑了