-
ruby-on-rails – 如何根据不同的用户角色默认选中单选按钮?
所属栏目:[百科] 日期:2020-12-17 热度:113
% if role.name == "Administrator" % %= f.radio_button:status,'available',:checked = (params[:status] == nil ? true : params[:status]) %labelAvailable/label %= f.radio_button:_status,'not available' %labelNot Available/label% else % %= f.ra[详细]
-
无法加载此类文件 – ruby??-wmi(LoadError)&无法加载此类文
所属栏目:[百科] 日期:2020-12-17 热度:131
我确实安装了下面提到的ruby东西 当我尝试执行chef-client时,我收到下面提到的错误 c:RubyDevKitchef-clientC:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- ruby-wmi (LoadError) from C:/Rub[详细]
-
ruby-on-rails-3 – 现有列的change_column_null
所属栏目:[百科] 日期:2020-12-17 热度:142
我正在尝试更改现有列上的布尔属性的零可能性::profiles表上的access_titles.由于此迁移,该列存在: class AddAccessItemsToProfiles ActiveRecord::Migration def self.up add_column :profiles,:access_items,:boolean,:default = true end def self.dow[详细]
-
ruby-on-rails – Rails不允许更改语言环境
所属栏目:[百科] 日期:2020-12-17 热度:136
我正在尝试更改我的rails(4.1.4)应用程序正在使用的语言环境,但每次我尝试在控制台中使用诸如 I18n.locale = :esI18n.default_locale = :de 出现I18n :: InvalidLocale错误.对于我测试的每个区域设置都是这种情况,包括区域性的,例如:en-US.即使我为该语言环[详细]
-
ruby-on-rails – 手动更新模型后更新db / migrate?
所属栏目:[百科] 日期:2020-12-17 热度:53
例如,我有这个模型: class Product ActiveRecord::Base attr_accessible :name,:orderend 然后,当我做rake db:migrate时,它创建了这个db / migrate / 20120825132038_create_products.rb: class CreateProducts ActiveRecord::Migration def change creat[详细]
-
ruby-on-rails – 我们可以重命名我们的Rails文件夹而不会有任何
所属栏目:[百科] 日期:2020-12-17 热度:106
在启动 Ruby on Rails编程时,我将使用 首先是铁轨 第二个 并尝试在这些“第一”和“第二”项目中的事情 但随着它们越来越成熟,我想将它们检查到SVN并进一步发展,所以我可以将它们重命名为 “superapp” 要么 “web30” 并检查SVN并进一步发展,没有任何副作用[详细]
-
Ruby:Range是空的,但用它切片会产生元素
所属栏目:[百科] 日期:2020-12-17 热度:111
我正在学习 Ruby,并且刚刚学习了一些关于数组和范围的东西.我碰到了关于切片的东西,虽然乍看起来很有意义但是当我深入研究它时会让我感到困惑. IRB说(2 ..- 1).to_a是一个空数组,意味着该范围内没有值,对吗? 但如果我在[:a,:b,:c,:d,:e] [2 ..- 1]中使[详细]
-
ruby-on-rails – rails 3.1生成CSV文件
所属栏目:[百科] 日期:2020-12-17 热度:200
我能够将表数据导出到CSV文件,但每条记录后都有一个空行.为什么以及如何修复它? 在index.html.erb中 %= link_to "Export to csv",request.parameters.merge({:format = :csv})% 在index.csv.erb中 %- headers = ["Id","Name"] -%%= CSV.generate_line heade[详细]
-
ruby-on-rails – Hartl第10章未定义的局部变量或方法’对象’
所属栏目:[百科] 日期:2020-12-17 热度:183
我将表单部分用于创建微博,如 Listing 10.33所示,其中%= render'shared / error_messages',object:f.object%并按照说明更新了相应的视图文件.但是,我不能让Rspec测试通过,因为我不断获得“未定义的局部变量或方法’对象’的类……”任何想法? 应用程序/[详细]
-
安装osx mavricsmavrics的ruby 1.9.3
所属栏目:[百科] 日期:2020-12-17 热度:140
我试图在我的osx 10.9操作系统上安装 ruby 1.9.3并且我不断收到以下错误: Error running 'requirements_osx_port_update_system ruby-1.9.3-p448',please read /Users/ramesh/.rvm/log/1383430694_ruby-1.9.3-p448/update_system.logRequirements installat[详细]
-
ruby – Gitlab配置问题:: NGINX Unicorn端口冲突
所属栏目:[百科] 日期:2020-12-17 热度:52
我已经设法在 Linux CentOS服务器上使用Apache,Git,PHP,PostGreSQL和MySQL部分设置 Gitlab.我正在运行 Chef Cookbook version.我从 here获得了转速.我想用它来更好地管理我的Git仓库,更具视觉效果,这似乎是一个不错的选择.但是现在我遇到了让它发挥作用的问[详细]
-
ruby-on-rails – 记事本突出显示html.erb文件中<%=之后的所
所属栏目:[百科] 日期:2020-12-17 热度:190
见上图. 我正在写记事本. html.erb文件以这种方式呈现,我不知道如何摆脱紧随其后的天蓝色突出显示%=. 解决方法 我认为你的问题是该行注释掉的结束标记. %正被评论出来.尝试使用“而不是”作为你的字符串.[详细]
-
Ruby – 从text或html解析电子邮件
所属栏目:[百科] 日期:2020-12-17 热度:152
根据我的理解,在给定文档中扫描电子邮件时,正则表达不是最好的选择.我想知道这有什么替代方案吗?或者一些我不知道的最佳实践方式? 解决方法 对于解析作业,依赖库是一个好主意.你是对的,考虑到不同的情况等,图书馆总是比正则表达式更详细地处理问题. 一个用[详细]
-
ruby-on-rails – 处理未定义的变量
所属栏目:[百科] 日期:2020-12-17 热度:92
我在一个视图中渲染部分: %= render 'video',:video = @video,:video_id = 'video_show_id' % 并在部分中包含此代码: % if video_id % %= link_to "video",video.video_url,:class = "oembed",:id = video_id %% else % %= link_to "video",:class = "oemb[详细]
-
Ruby电子邮件检查(RFC 2822)
所属栏目:[百科] 日期:2020-12-17 热度:92
有谁知道 Ruby中的正则表达式是验证电子邮件地址是否采用适当的RFC 2822电子邮件格式? 我想做的是: string.match(RFC_2822_REGEX) 其中“RFC_2822_REGEX”是正则表达式,用于验证我的字符串是否为有效的RFC 2882格式. 解决方法 您可以使用 mail gem根据RFC2[详细]
-
ruby-on-rails – heroku控制台显示来自git部署的最新sha hash
所属栏目:[百科] 日期:2020-12-17 热度:102
我有一个在Heroku上托管的开发分支,我们有几个人使用这个分支来查找bug,很高兴显示最新部署在Heroku上的提交的SHA-1哈希,以便我们知道哪些bug属于提交. 但我完全找不到任何方法可以找到这些信息. heroku运行控制台中的ENV变量中没有任何内容.虽然“heroku发[详细]
-
ruby-on-rails-4 – 回形针更改URL /路径
所属栏目:[百科] 日期:2020-12-17 热度:110
我正在使用Rails 4 Ruby 2.1.1 我需要更改我的:url,:path,:default所以我可以访问controllers目录中的example-data.csv文件.目前它将我的example_data.csv文件存储在public / origin / example_data.csv中. 但我希望我的example_data.csv文件保存在/ cont[详细]
-
ruby-on-rails-3 – 如何在rails 3中设置INDIA的时区
所属栏目:[百科] 日期:2020-12-17 热度:69
我更新鲜的铁轨, 如何在rails 3中设置INDIA的时区? 在哪里指定这个? 请帮忙. 解决方法 在config / application.rb中,添加此项 config.time_zone = 'Kolkata' 这应该工作. 稍后您可以通过在rails控制台中运行以下命令来确认 Time.zone#output(GMT+05:30) Ko[详细]
-
ruby-on-rails – 如何拥有Active Admin嵌套和非嵌套资源视图?
所属栏目:[百科] 日期:2020-12-17 热度:166
用户has_many交易.我有活动管理员当前设置为使用belongs_to:user in admin / transactions.rb将用户基础CRUD嵌套在用户之下.但是,我还需要一个顶级视图,用于显示跨用户的事务记录子集的事务.我怎样才能完成第二部分? 解决方法 我认为现在最好的方法是传递[详细]
-
ruby-on-rails – rails生成rspec:install – 没有这样的文件加
所属栏目:[百科] 日期:2020-12-17 热度:181
我是RoR-Beginner,我开始使用RoR-Tutorial学习它. 其实我在本章( http://ruby.railstutorial.org/chapters/static-pages#top)并尝试安装rspec.但每当我尝试使用“rails g rspec:install”时,我收到此错误消息: C:Sitesrailsrails_projectssample_apppr[详细]
-
ruby-on-rails – 如何配置Rails路由以适应i18n
所属栏目:[百科] 日期:2020-12-17 热度:113
我正在向Rails应用程序添加国际化,并且或多或少地遵循相关的 Rails Guide和 Railscast. 我遇到了两个问题: 如何添加重定向到当前区域设置的“主页”链接.目前我有root_path链接,但由于routes.rb中的行设计用于获取未作用域的根,因此这些链接失败.这意味着ro[详细]
-
Ruby是否与Java一样跨平台?
所属栏目:[百科] 日期:2020-12-17 热度:164
您可以编译 Java应用程序并在 Java虚拟机所在的任何计算机上运行它,而与底层硬件无关. 由于Ruby on Rails是基于Ruby构建的,我担心在任何环境中使用Ruby构建软件是否相同.至少存在适用于Windows,Linux和Mac的Ruby版本. 那么,你可以用Ruby应用程序和Java应用程[详细]
-
在ruby中排序JSON哈希数组
所属栏目:[百科] 日期:2020-12-17 热度:152
所以我有一系列哈希: [{"id":"30","name":"Dave"},{"id":"57","name":"Mike"},{"id":"9","name":"Kevin"},... {"id":"1","name":"Steve"}] 我想用id属性对它进行排序,所以它看起来像这样: [{"id":"1","name":"Steve"},{"id":"2","name":"Walter"},... {"id[详细]
-
ruby-on-rails – Rails生成设计:控制器不工作
所属栏目:[百科] 日期:2020-12-17 热度:87
简单的问题. 我正在为我的应用程序使用Rails 4.1.4和Devise 3.3.0. 我正在尝试生成Devise的控制器,以便我可以覆盖某些行为. 文档说运行… rails generate devise:controllers [scope] …在app / controllers / scope下生成控制器,以便您可以修改它们.但是当[详细]
-
ruby-on-rails – 查看rails控制台中回滚错误的原因
所属栏目:[百科] 日期:2020-12-17 热度:86
我正在尝试通过rails控制台更新记录并收到回滚错误: Project.find(118).update_attributes(:featured=true) Project Load (2.6ms) SELECT "projects".* FROM "projects" WHERE "projects"."id" = $1 LIMIT 1 [["id",118]] (2.8ms) BEGIN (1.3ms) ROLLBACK=[详细]