小编kei*_*ith的帖子

Rails validates_presense没有在布尔值上验证?

所以,我有一个表单,使用布尔值来选择男性或女性.当我使用validates:presense为布尔字段时,它返回,性别不能为空!我删除了验证部分,它允许它以真或假的方式传入DB.它没有留下零.我假设这是一个问题,因为我使用t/f,但我似乎无法弄清楚为什么.这是我的模特

class Visit < ActiveRecord::Base
    validates :user_id, :first_name, :last_name, :birthdate, :gender, 
        presence: true
end
Run Code Online (Sandbox Code Playgroud)

而我对这个领域的看法

<%= f.select :gender, 
    [['Male',false],['Female',true]], :value => false,
    label: "Gender" %>
Run Code Online (Sandbox Code Playgroud)

boolean ruby-on-rails ruby-on-rails-4

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

使用HTTParty进行非常基本的Rails 4.1 API调用

Rails相对较新.我试图调用一个API,它应该返回一个唯一的URL给我.我在我的应用程序上捆绑了HTTParty.我已经创建了一个UniqueNumber控制器,我已经阅读了几个HTTParty指南,只要我想要的东西,但也许我只是有点迷失,真的不知道该怎么做.

基本上,我需要做的就是调用API,获取它返回的URL,然后将该URL插入数据库中供用户使用.有人能指出我正确的方向或与我分享一些代码吗?

ruby api ruby-on-rails httparty ruby-on-rails-4.1

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

在我的主页上使用不同导航栏的最佳方法是什么?

我有两个导航栏,一个用于主页,另一个用于站点的其余部分.我不知道如何以干爽的方式做这件事.看起来我想将其余的网站导航栏放在布局视图中,但我不知道如何从页面中排除布局我猜?主页布局的其余部分与网站的其余部分相同,因此我唯一想要排除的是该页面的导航栏并将其替换为另一个页面.链接也是一样的.因此,navigation_links也可以在两者中呈现.

css rest ruby-on-rails twitter-bootstrap ruby-on-rails-4

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