检索没有时间戳
Retrieve without timestamp
我正在尝试获取 updated_at 没有时间戳的顺序,但无法这样做。我正在使用 date_trunc 函数但无法从中获得正确的 result.Apart 是否有任何其他函数只能给我日期而不是时间戳
users = User.members(current_user,params).order("date_trunc('datepart', updated_at) DESC, upvotes DESC").paginate(:per_page => PER_PAGE,:page => (params[:page] || 1))
尝试关注。
users = User.members(current_user,params).order("updated_at.to_date DESC, upvotes DESC").paginate(:per_page => PER_PAGE,:page => (params[:page] || 1))
或
users = User.members(current_user,params).order('updated_at.strftime("%Y-%m-%d") DESC, upvotes DESC').paginate(:per_page => PER_PAGE,:page => (params[:page] || 1))
或
users = User.members(current_user,params).order('updated_at.strftime("%F") DESC, upvotes DESC').paginate(:per_page => PER_PAGE,:page => (params[:page] || 1))
我正在尝试获取 updated_at 没有时间戳的顺序,但无法这样做。我正在使用 date_trunc 函数但无法从中获得正确的 result.Apart 是否有任何其他函数只能给我日期而不是时间戳
users = User.members(current_user,params).order("date_trunc('datepart', updated_at) DESC, upvotes DESC").paginate(:per_page => PER_PAGE,:page => (params[:page] || 1))
尝试关注。
users = User.members(current_user,params).order("updated_at.to_date DESC, upvotes DESC").paginate(:per_page => PER_PAGE,:page => (params[:page] || 1))
或
users = User.members(current_user,params).order('updated_at.strftime("%Y-%m-%d") DESC, upvotes DESC').paginate(:per_page => PER_PAGE,:page => (params[:page] || 1))
或
users = User.members(current_user,params).order('updated_at.strftime("%F") DESC, upvotes DESC').paginate(:per_page => PER_PAGE,:page => (params[:page] || 1))