小编mel*_*alj的帖子

在resque-web中显示resque-scheduler选项卡

我按照resque-scheduler repo上的所有说明显示resque-web界面上的"Delayed"和"Schedule"选项卡,但没有!

这是导入的宝石:

gem 'resque', '~> 1.25.2', require: 'resque/server'
gem 'resque-scheduler', '~> 2.5.5'
gem 'resque-web', require: 'resque_web'
Run Code Online (Sandbox Code Playgroud)

为了正常添加调度程序到resque-web,我编辑了 ./config/initializers/resque_config.rb

require 'resque'
Resque.redis = "127.0.0.1:6379" # tell Resque where redis lives
# This will "normally" make the tabs show up.
require 'resque_scheduler' # the one provided on the README doesn't exist 'resque-scheduler'
require 'resque_scheduler/server' # the one provided on the README doesn't exist 'resque/scheduler/server'
Run Code Online (Sandbox Code Playgroud)

要加载resque-web,我使用了rails路由:

ResqueWeb::Engine.eager_load!
mount ResqueWeb::Engine => "/resque_web"
Run Code Online (Sandbox Code Playgroud)

但是,对resque web界面没有影响......

ruby-on-rails resque resque-scheduler

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

用设备连接电子邮件或电话号码

我希望允许用户使用他们的电子邮件电话号码连接到他们的帐户.我已经检查过我们可以在设计设置上更改authentication_keys,但它是一个" "方法而不是" ".

任何的想法?

ruby ruby-on-rails devise

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

FactoryGirl 中的 find_or_initialize_by

我想知道 FactoryGirl 中是否有等效的解决find_or_initialize_by方案可以解决以下问题:

目标是模型使用具有相同国家/地区的两个表。我不想使用国家/地区的序列(正如我在电子邮件中找到的那样)。

Country 存在唯一性约束,但我的主要问题是,当我调用一次 FactoryGirl.create(:click) 时,它会创建两次相同的 Country 记录

因此,验证在测试中失败。

规格:

# models/click_spec.rb
describe Click do
    it "should have a valid constructor" do
        FactoryGirl.create(:click).should be_valid
    end
end
Run Code Online (Sandbox Code Playgroud)

工厂:

# factories/countries.rb
FactoryGirl.define do
    factory :country do
        name "United States"
        slug "us"
    end
end

# factories/offers.rb
FactoryGirl.define do
    factory :offer do
        association :country, factory: :country
        # Other columns
    end
end

# factories/users.rb
FactoryGirl.define do
    factory :user do
        association :country, factory: :country
        # Other columns
    end
end

# …
Run Code Online (Sandbox Code Playgroud)

rspec ruby-on-rails factory-bot

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