如题,假设我有如下若干表
<code>tweets
id
user_id
text
created_at
retweets
tweet_id
user_id
created_at
users
id
...
friendships
...
</code>
表中friendships包含我following的用户和followed我的用户关系,retweet表示转发的tweet与用户关系,请问如何实现如下需求
- 我的retweet需要在关注我的人的timeline上显示。
- 并且在关注我的人的timeline上 这篇tweet的时间排序需要按我retweet的时间点来,而不是原始的tweet时间。
- 不要改表设计。例如将retweet与tweet合并,加个parent_id之类的字段。
回复内容:
如题,假设我有如下若干表
<code>tweets
id
user_id
text
created_at
retweets
tweet_id
user_id
created_at
users
id
...
friendships
...
</code>
表中friendships包含我following的用户和followed我的用户关系,retweet表示转发的tweet与用户关系,请问如何实现如下需求
- 我的retweet需要在关注我的人的timeline上显示。
- 并且在关注我的人的timeline上 这篇tweet的时间排序需要按我retweet的时间点来,而不是原始的tweet时间。
- 不要改表设计。例如将retweet与tweet合并,加个parent_id之类的字段。
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn