这是表格activities
id| uid | acid | type |topic
1 | 01 | 05 | followu |0
2 | 01 | 06 | followu |0
3 | 06 | 23 | asked |5
4 | 06 | 23 | answered|0
5 | 05 | 96 | comments|0
6 | 01 | 5 | ftopic |0
7 | 01 | 23 | fasked |0
8 | 01 | 58 | asked |7
9 | 37 | 58 | answered|0
这是描述,
uid
)01表示以下userid(acid
)05 - > [for id = 1] UserID 06
询问(发布)内容和帖子ID = 23 - > [对于
ID = 3] User ID 06
回复(发布)acid=34
的内容,主要是问34的ID(显示为id = 3) - > [for id = 4] UserID 01
在询问的帖子[询问的类型]和askid(acid
)= 23(askedid (acid)
在id = 3中)后面说明 - > [for id = 7] 提及:
Userid[01]
正在关注Userid
05,06 userid
05,06 Userid[01]
跟随askedid=58
和id=7
中的id=9
另一个userid 37
回答了这个问题。要点:
所以我想用一个php为userid01创建一个feed列表,他按类型跟随 以下ftoped ftopic
我可以从followu userid(acid)获取每个激活,这与uid = userid(acid)相关但是我们看到userid(uid) 37
中的id=9
回答了一个帖子,其中酸= 58,那是与id=8
askid(acid
)= 58相关。因此Userid(uid)也会获得此id=9
Feed。和通常的用户ID [01]一样[type = ftopic]其中topicid[acid=5]
因此任何asked
类型的行都会匹配等于acid
的{{1}},这些行也有在Feed列表中
所以我试过,
topicid[acid=5]