我有这个疑问,
User.where('name LIKE ?', "%#{term}%").where(group: "student").limit(10)
我有这种偷偷摸摸的怀疑,我可以以某种方式改进它,主要是允许一个 where 方法而不是两个,但是任何尝试都会导致 sql 查询无法识别 group 字段。到目前为止,上述方法有效,但我想知道这是否可以改进以及如何改进。
另外,除了美观之外,我是否应该担心查询中有多个 where 方法?
我有这个疑问,
User.where('name LIKE ?', "%#{term}%").where(group: "student").limit(10)
我有这种偷偷摸摸的怀疑,我可以以某种方式改进它,主要是允许一个 where 方法而不是两个,但是任何尝试都会导致 sql 查询无法识别 group 字段。到目前为止,上述方法有效,但我想知道这是否可以改进以及如何改进。
另外,除了美观之外,我是否应该担心查询中有多个 where 方法?