我正在使用 squeel gem,我有一个场景,当用户没有输入员工加入日期时,所有记录都应该返回,否则根据员工加入日期返回记录。我的查询是这样的:
date = Date.today Employee.joins { passports.visas }.where { (employees.joining_date.eq "%#{date}%")
所以如果用户没有给出日期,那么我应该把日期的默认值放在什么位置以便它检索所有记录?
我正在使用 squeel gem,我有一个场景,当用户没有输入员工加入日期时,所有记录都应该返回,否则根据员工加入日期返回记录。我的查询是这样的:
date = Date.today Employee.joins { passports.visas }.where { (employees.joining_date.eq "%#{date}%")
所以如果用户没有给出日期,那么我应该把日期的默认值放在什么位置以便它检索所有记录?