我应该在数据库中使用额外的列吗? 时间:2014-10-24 作者:themarcthomas 我正在为客户建立一个网站。他们需要一种功能,WordPress可以告诉登录用户是否查看了帖子,以便他们可以发出通知或隐藏原始内容。我以前从未需要这样做,但我正在权衡两种方法。是否最好:在用户表中添加一列,询问每个用户查看了哪些帖子ID?与本文类似的方法:http://www.kylejlarson.com/blog/2013/how-to-create-a-wordpress-database-table/向帖子中添加某种元数据,并列出查看过帖子的用户列表?(我甚至不确定这是否可行)我也不能确定WordPress是怎么做的。表级方法对我来说似乎更直观,但我以前从未实现过这样的功能,所以我想得到一些建议。非常感谢您的任何意见/想法。 1 个回复 SO网友:Milo WordPress已经有了user和post元数据表,以及处理数据的相关API。在user meta中为每个用户存储一个post ID数组听起来似乎适合您的应用程序。 结束 文章导航