以这款假想的应用为例,你可以在社交网络上查看所有朋友的联系信息。
搜索一个好友,结果中会显示一张联系人名片。在联系人卡片内是朋友的名字,但也链接到他们所有的朋友。如果您单击其中一个链接,则相关的联系人名片将显示在结果的前面。这使您可以钻取。
通常,只需创建一个好友集合和一个要编排的关联resultsView就足够了。每个模型都可以将一个实例保存到自己的视图中。但在这种情况下,可能会引入一个重复的模型。即。
Adam to=> Paul back_to=> Adam (由于互惠的友谊,adam会出现在pauls的好友列表中)。
也许我试图将视觉设计强加给模型集合,但集合确实提供了开箱
我想做的是:
从粉丝页面上取一份好友列表,并为每个人计算他在该好友列表上有多少朋友。
所以,举个例子:
我的好友名单是:
-user1
-user2
-user3
-user4
-user5
User1是用户3和4的好友
User2是用户3的朋友
User3是用户2、4和1的好友
User4是用户1和3的好友
User5没有共同的朋友
所以我最终会有:
User1: 2 friends in the list
User2: 1 friends in the list
User3: 3 friends in the list
User4: 2 friends
我正在创建一个社交网站,我有两种状态。朋友和公众。用户可以上传到其中任何一个。此问题的相关表是成员、朋友和状态。成员的相关字段是Handle。好友的相关字段是好友和用户名。status的相关字段是Handle和type(值为friends或public)。
我设法调用了仅用于好友的状态,但我的问题是如何让它既显示好友又显示用户的状态
下面的代码显示了用户好友的所有状态。
$shawing = "SELECT *
FROM status
JOIN friends
ON status.Handle = friends.Friend where friends.Username='$