【发布时间】:2011-04-07 16:31:51
【问题描述】:
基本上,我想要一个来自数据库的 id 数组。
一些背景:
- 我正在使用一个复选框向用户呈现一个对象列表 (foos)。
- 如果用户选中该框,则会在不同的表(栏)中创建一行
- 在呈现 foo 列表 + 复选框时,我想检查任何给定 foo 的唯一 id 是否已经存在于 bar id 数组中。
我假设在渲染带有复选框的 foo 列表时,获取一个 id 数组将比为每个 foo 实例查询数据库更有效。
想法?如果不清楚,请提前道歉。
【问题讨论】:
标签: ruby-on-rails database optimization