我已经尝试了很多并且对此进行了大量搜索,但无法找到答案。 这里是代码
@now = Date.current
@x = User.where("created_at LIKE ?", "#{@now.to_s}%")
但它给了我这个错误
ActiveRecord::StatementInvalid (PG::UndefinedFunction: ERROR: operator does not exist: timestamp without time zone ~~ unknown)
请帮帮我
答案 0 :(得分:1)
如果我说得对,如果你想将日期部分为created_at
的行与当前日期匹配,请尝试使用
User.where('DATE(created_at) = ?', Date.current)