小编MZa*_*oza的帖子

在红宝石伪造时间中舍入到最近的半小时或一个小时?

我正在使用假时间在UI中显示。我正在操纵这样的时间是随机的。

  date: Time.zone.now - (i % 9).days - rand(3).days - rand(2).hours + rand(60).minutes
Run Code Online (Sandbox Code Playgroud)

但是我想四舍五入到3.35 pm的最近时间变成3.30

你知道我该怎么做吗?

ruby time ruby-on-rails

1
推荐指数
1
解决办法
439
查看次数

未定义方法 will_save_change_to_email?

我使用 Rails 5.1.4 启动了一个应用程序;设计4.2;蒙古人 6.1.0。

当我尝试创建帐户时,出现此错误

Devise::RegistrationsController#create 中的 NoMethodError 未定义方法“will_save_change_to_email?” 为了 #

我在 GitHub 上看到了一些帖子,但我不知道如何解决这个问题。 https://github.com/plataformatec/devise/issues/4531#issuecomment-313600769

我应该怎么办?

ruby-on-rails devise

1
推荐指数
1
解决办法
2801
查看次数

ROR日期返回为零

我说了一个ROR项目gem bootstrap3-datetimepicker-rails它看起来很棒但是当我选择一个日期时我得到的错误是日期不能为空 我尝试以dd/mm/yyyy格式提交日期然后它就可以了但是美国英语希望日期以mm/dd/yyyy为单位我认为必须在rails中有一个配置,我可以更新它,所以它需要正确格式的日期.

ruby-on-rails date

0
推荐指数
1
解决办法
123
查看次数

Rails 错误消息没有显示?

我是 Rails 的新手……但我正在尝试自己做一个应用程序来“练习”我学到的东西。

我有一个带有模型验证的新表单,但没有显示错误消息。这是我所拥有的:

seed.rb (模型)

class Seed < ApplicationRecord
    validates :name, presence: true
    validates :category, presence: true
    validates :latin, presence: true
    validates :maturity, presence: true
    validates :sun, presence: true
    validates :sow, presence: true
    validates :cycle, presence: true
    validates :description, presence: true, length: { minimum: 5, maximum: 500 }
    mount_uploader :seedimage, SeedImageUploader
end
Run Code Online (Sandbox Code Playgroud)

seed_controller.rb (控制器)

  class SeedsController < ApplicationController    
    def index
       @seeds = Seed.all 
    end

    def new
       @seed = Seed.new
    end

    def create
      @seed = Seed.new(seed_params) 
      if @seed.save
        redirect_to seeds_path …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

0
推荐指数
1
解决办法
1042
查看次数

标签 统计

ruby-on-rails ×4

date ×1

devise ×1

ruby ×1

time ×1