首先贴出一篇不错的文章。
https://charlesleifer.com/blog/self-referencing-many-many-through/
文中,把两个用户之间的关系抽象出了Relationship这个对象。
而我一般的做法,是在user里面添加一个followings,friends,likes等字段。
作者的Relationship多了一个字段:status。
这个字段用来表示关系的种类,其实可以叫type。
可以有:following,block等
首先贴出一篇不错的文章。
https://charlesleifer.com/blog/self-referencing-many-many-through/
文中,把两个用户之间的关系抽象出了Relationship这个对象。
而我一般的做法,是在user里面添加一个followings,friends,likes等字段。
作者的Relationship多了一个字段:status。
这个字段用来表示关系的种类,其实可以叫type。
可以有:following,block等
转载于:https://my.oschina.net/u/1177009/blog/381403