【发布时间】:2016-01-28 09:45:30
【问题描述】:
我有姓名、电子邮件和 created_at 的搜索字段。我添加了搜索姓名和电子邮件字段。对于日期字段,我添加了提示文本“日期应采用 MM-DD-YYYY 格式”,并且我希望用户仅以这种格式输入日期。如果以该格式输入日期,那么我想显示该日期的所有记录。我的搜索结果采用字符串格式,例如“12-22-2015”。我希望显示其 created_at 字段的所有日期。对于姓名和电子邮件,我的查询是:@messages = Message.includes(:user).select('messages.*, users.name').where("users.name ilike ? OR messages.to ilike ? " ,"%#{@query}%", "%#{@query}%").paginate(:page => params[:page], :per_page => 5)。还需要修改以上对 created_at 字段的查询。
【问题讨论】: