如题,假设我有如下若干表
<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之类的字段。
Déclaration:Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn