当每辆自行车只有一个预订记录时,查询工作,但当自行车有多个预订且一个或多个满足条件而其他则不满足时,查询就会失败。由于另一个不符合条件,他们会导致相关的自行车返回作为一个结果。如何编写查询,以便在至少一个预订满足where.not条件时,自行车不会作为查询结果返回?class Bike < ActiveRecord::Baseend
class Booking < ActiveReco
我有一个员工数据库,可以捕获company_id引用的所有公司的所有员工sql = "SELECT race, `foreign`, id_number, company_id, COUNTemployees` WHERE company_id = 52 AND race = `African` AND `foreign` = 1 GROUP BY id_number;"ActiveRecordEmployees.where(company_id: co