我希望能够在执行 where 查询之前限制我的结果。我正在尝试做一个实验,我查看一个随机样本,比如 50 个响应,然后想计算回答是的用户数量。如果我这样做,response.limit(50).where(:chosen_answer => 'yes').count
我会得到 50,因为它会限制整个查询。
有没有办法把它变成两个单独的查询?
我希望能够在执行 where 查询之前限制我的结果。我正在尝试做一个实验,我查看一个随机样本,比如 50 个响应,然后想计算回答是的用户数量。如果我这样做,response.limit(50).where(:chosen_answer => 'yes').count
我会得到 50,因为它会限制整个查询。
有没有办法把它变成两个单独的查询?