小编koa*_*koa的帖子

rails console pry/irb在显示长值/字符串后"卡住"

我正在使用rails控制台通过pry/irb在mac上开发rails.

当我在控制台中显示长结果时.Model.all或.really_long_string,我似乎无法通过显示的字符串或值,控制台在控制台的末尾显示"(END)".

我用什么命令来解决这个问题所以我可以继续在控制台上输入ruby语句,而不必关闭终端窗口?

我最近发现Ctrl Z关闭控制台,但我认为有更好的方法

irb ruby-on-rails-3 pry

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

单个heroku应用程序上的多个ssl证书?

我有一个现有的多租户heroku应用程序,它使用通配符子域通过https/ssl使用通配符ssl证书路由当前服务于以下类型请求的请求

https://app1.example.com https://app2.example.com

是否可以添加另一个单独的单域ssl证书来为URL上的请求提供服务:

https://app3.custom-domain.com

假设所有请求都由一个dyno处理

heroku

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

具有Devise和rails的多个模型的独特after_sign_out路径

我有一个带有Devise 2.1的rails 3.2应用程序

我有两个使用设计的模型(AdminUser和User)

楷模:

class AdminUser < ActiveRecord::Base
    devise :database_authenticatable, :registerable,
    :recoverable, :rememberable, :trackable, :validatable
end

class User < ActiveRecord::Base
    devise :database_authenticatable, :registerable,
     :recoverable, :rememberable, :trackable, :validatable
end
Run Code Online (Sandbox Code Playgroud)

我通过设计生成器为两个模型生成了单独的视图.AdminUser的views/devise文件夹(在新要求之前几个月实现)用户模型的views/users文件夹

注销后,我想重定向到与设计模型匹配的特定操作.下面的代码适用于application_controller.rb,但是它适用于我想要做的两个模型:

def after_sign_out_path_for(user)
  user_landing_path
end
Run Code Online (Sandbox Code Playgroud)

退出任一模型都会重定向到同一个目标网页,但我希望两个设计模型都有一个唯一的目标.

我怎样才能做到这一点?

ruby-on-rails devise ruby-on-rails-3

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

标签 统计

ruby-on-rails-3 ×2

devise ×1

heroku ×1

irb ×1

pry ×1

ruby-on-rails ×1