database - 您应该计算行数还是跟踪另一个表中的数字?
问题描述
假设您想显示某个提交的评论数。您可以计算评论表中的行数并使用关联的提交 id 以这种方式找出数量,或者您可以为提交表设置一个 int 列,当评论添加/删除到某个特定值时,该列的数量会增加/减少提交。
第二种选择是否可行?这是你可以/应该做的事情吗?如果是,那么什么时候这样做才有意义,例如计算提交的视图?
解决方案
推荐阅读
- reactjs - Storybook 无法显示由 React 组件直接导入的图像
- reactjs - 在 React 上下文 API 中获取数据后状态不会改变
- mysql - 服务器时区值“Ostereuropeische Zeit”无法识别
- accessibility - WCAG 2.0(AA 级) - 输入元素错误 - 没有输入代码
- c++ - 将文件内容存储到 unordered_map 仅存储最后的项目和值
- laravel - 使用护照访问令牌获取用户数据 - Laravel
- hibernate - Hibernate Entity 类的构造函数
- java - 我有一个充当搜索栏的editText,如果用户没有在搜索栏上输入任何内容,我如何隐藏recyclerView 项目
- html - Bootstrap 4 将侧边栏折叠成导航栏下拉菜单
- flutter - 将字符串添加到列表时的奇怪行为