-
ruby-on-rails – 在RSpec中的异常后继续
所属栏目:[百科] 日期:2020-12-17 热度:173
在引发异常后,有没有办法让RSpec继续处理规范? 这是我的规范任务的样子: SPEC_PATTERN = "spec/**/*_spec.rb"Spec::Rake::SpecTask.new() do |t| t.spec_files = FileList[SPEC_PATTERN] t.verbose = true t.spec_opts = ["--format","html:spec/spec_repo[详细]
-
ruby-on-rails – 在seeds.rb中播种restful_authentication用户
所属栏目:[百科] 日期:2020-12-17 热度:95
我很确定我理解seed.rb的播种工作,但我似乎无法使用它将restful_authentication用户对象粘贴到数据库中. User.create(:login = 'admin',:role = Role.find_by_name('super_admin'),:email = 'admin@example.com',:password = '123123') 我错过了什么吗? 编[详细]
-
ruby-on-rails – 您的众包翻译管理系统建议是什么?
所属栏目:[百科] 日期:2020-12-17 热度:117
我正在寻找一种工具来帮助众包网站的翻译. 一些慷慨的译员自愿提供帮助,所以我想为他们提供一个使用工具,使他们的工作尽可能简单.理想情况下,该工具/应用程序将是免费的或只收取少量费用. 理想情况下,我想要一个翻译系统,可以很容易地导出为YAML格式或任何其[详细]
-
ruby-on-rails – 使用Rails在不存在的方法上形成帮助器
所属栏目:[百科] 日期:2020-12-17 热度:122
通常,在Rails中使用表单助手时,每个字段都直接与相应对象上的方法相关联. 但是,我有一个表单(用户注册),需要包含不属于用户模型本身的字段(例如,卡片详细信息),但需要显示. 我如何构建表单以便我可以获得必要的字段,并根据需要验证它们(以便它适合我所有其他[详细]
-
用ruby1.9的链接替换ruby,安全吗?
所属栏目:[百科] 日期:2020-12-17 热度:86
从我的mac(预装的版本)中删除 ruby是否安全,并将其替换为 ruby1.9的链接,并对irb和gem执行相同的操作? 有什么特别的问题吗? 解决方法 我不会删除它.就个人而言,我下载了ruby的源代码并在/ opt目录下编译/安装它.然后我编辑了我的路径,以便/ opt / bin / ru[详细]
-
如何制作在条件表达式中评估为false的Ruby变量
所属栏目:[百科] 日期:2020-12-17 热度:135
我想在条件句中使用我的变量(代理对象)评估为false.我知道我可以用.nil?甚至var == nil但我认为这还不够好.我正在尝试做的是: if myproxy # not only myprroxy.nil? or myproxy == nil,but just that # myproxy's backend object is not nilelse # myproxy[详细]
-
ruby-on-rails – Ruby 1.9与rails 2.3兼容吗?
所属栏目:[百科] 日期:2020-12-17 热度:94
可以使用 ruby 1.9和rails 2.3吗? 解决方法 我知道rails 2.3.5运行ruby 1.9.1.但是,您需要仔细检查要与ruby 1.9一起使用的任何gem或插件,看看它们是否有效.[详细]
-
ruby-on-rails – 使用find_all_by_completed(false)时,Paginate
所属栏目:[百科] 日期:2020-12-17 热度:171
在我的项目模型中 def incomplete @clients = current_user.clients.find_all_by_completed(false).paginate (:page = params[:page],:per_page = 10,:order = 'started_on DESC') end 由于某种原因,它没有按顺序start_on降序.然而,订购工作在另一种方法 def[详细]
-
ruby – 如何获取绑定中所有变量的列表?
所属栏目:[百科] 日期:2020-12-17 热度:127
绑定是否知道它存储的变量?或者我总是必须与local_variables一起使用它? 解决方法 通过执行eval(“local_variables”,the_binding)获取绑定中的局部变量列表. 我不确定这是不是你的意思“或者我总是必须将它与local_variables一起使用吗?”,但是如果不以[详细]
-
ruby-on-rails – 使用Rails模板将gems添加到特定环境的任何方法
所属栏目:[百科] 日期:2020-12-17 热度:131
我正在构建我的Rails模板. Rails模板是一种生成方式 骨架应用程序. http://railscasts.com/episodes/148-app-templates-in-rails-2-3 http://m.onkey.org/2008/12/4/rails-templates 我想为test.rb和development.rb添加一些宝石,但不是环境.rb. 但除了手动运[详细]
-
ruby-on-rails – 在创建会话时在Authlogic中指定Cookie域
所属栏目:[百科] 日期:2020-12-17 热度:165
使用Authlogic创建会话时,是否可以将cookie域设置为当前域以外的其他域? 从我们的注册域创建新帐户时,我想将用户重定向到其子域帐户并将用户登录. 电流控制器: def create @account = Account.new(params[:account]) if @account.save @user_session = @ac[详细]
-
ruby-on-rails – 面向对象,Rails
所属栏目:[百科] 日期:2020-12-17 热度:114
我被问到这个问题,“你如何看待导轨方面的面向对象?”. 在接受采访时,这将是一个完美的答案? 解决方法 这是一个开放式问题,让您有机会展示您的 Ruby,Rails和一般OO知识. 我首先讨论Rails与普通Ruby相比的差异和约束,它们将显示您对Ruby的Object模型和Rails[详细]
-
ruby-on-rails – Rails:成分的未定义方法`map’
所属栏目:[百科] 日期:2020-12-17 热度:124
尝试入门的完整铁轨新手. 我有两个课程,成分和单元.有三个单位,磅,加仑和几十个,每个成分只有一个单位.我想我已正确设置了关联/路由. 在创建新配料时,我需要用户从这三个设置单位. 我用另一个问题来解决这个问题:Drop Down Box – Populated with data from[详细]
-
ruby-on-rails – Rails插件开发文档和资源
所属栏目:[百科] 日期:2020-12-17 热度:64
是否有开发Rails插件的资源或文档? 我正在使用其他插件作为示例,但很难知道我做错了什么,或者是否有其他方法可以做某事.我能找到的只是旧博文.我没有找到任何关于如何开发插件以及可用的功能/挂钩的文档. 解决方法 检查这个非常好的清单: HOWTO: Make A Ra[详细]
-
ruby – 从电子邮件中猜出姓名
所属栏目:[百科] 日期:2020-12-17 热度:155
是否有标准或简单的方法来猜测电子邮件地址中的名称,类似于gmail的做法? 例如,“john.smith@whoever.com”应该给“John Smith”. 这样做不应该太难(剥离域名,删除特殊字符,大写等),但我确信应该有现有的代码. Ruby中的代码是首选,但任何其他语言都可以. 解[详细]
-
ruby-on-rails – 我应该在rails控制器测试中模拟我的模型吗?
所属栏目:[百科] 日期:2020-12-17 热度:125
我在我的报道中找到了漏洞,因为我一直在控制器示例中嘲笑我的模型.当我删除控制器所依赖的模型方法时,我不会失败. 来自静态类型语言的TDD,我总是会模拟对测试对象的依赖,这些对象会触及数据库以提高速度.在上面的例子中我仍然会失败,因为我的模拟子类化了原[详细]
-
ruby-on-rails – 为什么必须使用friendly_id显式指定范围?
所属栏目:[百科] 日期:2020-12-17 热度:159
我正在使用friendly_id gem.我也有嵌套的路线: # config/routes.rbmap.resources :users do |user| user.resources :eventsend 所以我有像/ users / nfm / events / birthday-2009这样的网址. 在我的模型中,我希望事件标题的范围限定为用户名,这样nfm和mrma[详细]
-
Ruby Nokogiri解析HTML表
所属栏目:[百科] 日期:2020-12-17 热度:69
我正在使用mechanize / nokogiri并需要解析以下 HTML字符串. 任何人都可以帮助我使用xpath语法来执行此操作或任何其他方法吗? table tr class="darkRow" td span a href="?x=mSOWNEBYee31H0eV-V6JA0ZejXANJXLsttVxillWOFoykMg5U65P4x7FtTbsosKRbbBPuYvV8nPh[详细]
-
ruby-on-rails – 使用我的选项的authlogic auto_register功能
所属栏目:[百科] 日期:2020-12-17 热度:123
我使用gaizka版本的authlogic_openid进行authlogic自动注册,我在 Github上发现,因为pelle原来添加的功能似乎引起了问题. http://github.com/gaizka/authlogic_openid using authlogic to auto create users bypassing explicit user registeration 这个工作[详细]
-
ruby-on-rails – 使用authlogic更改密码 – 验证不捕获空白输入
所属栏目:[百科] 日期:2020-12-17 热度:199
我正在尝试创建一个表单,以允许用户更改其密码: 视图: - form_tag change_password_users_path do = error_messages_for :user,:header_message = "Please Try Again",:message = "We had some problems updating your account" %br = label_tag :password[详细]
-
WxRuby有哪些资源:文档,教程,示例?
所属栏目:[百科] 日期:2020-12-17 热度:81
我找到了 RubyForge文档,导航有点棘手. Ruby On Windows博客上有一个basic tutorial.但我已经离开了. 您发现哪些其他WxRuby资源有用? 或者,如果不是特别是WxRuby,从Ruby的角度来看,您发现哪些Wx资源有用? 解决方法 随着翻滚,呃,围绕这个问题翻滚,我发现在w[详细]
-
ruby-on-rails – Rails上的批量操作Restful Resources
所属栏目:[百科] 日期:2020-12-17 热度:94
我正在尝试在Rails应用程序中实现批量更新功能,我想要更新的模型是一个宁静的资源.我需要显示一个表,其中每一行都是一个资源,并有一个复选框.用户可以根据需要选择多个框,然后选择要对所有选定资源执行的操作,例如删除,更改状态等. 有没有人知道如何最好地融[详细]
-
ruby-on-rails – 如何根据帐户调整acts_as_taggable_on_stereoi
所属栏目:[百科] 日期:2020-12-17 热度:144
如果我的网站在逻辑上分成了帐户(例如acme.mywebsite.com,xyz.mywebsite.com),我如何实现act-as-taggable-on-steroids并将标签作为当前帐户的范围? 为了提供更多细节,如果我正在访问极致,我不想看到来自xyz子域的标签. 我已经研究过act-as-taggable-on,但是[详细]
-
ruby-on-rails – 监控Heroku上的延迟作业
所属栏目:[百科] 日期:2020-12-17 热度:147
在Heroku上使用延迟作业.我如何(轻松)监控这名工人的结果?我应该简单地激活向我发送电子邮件的邮件程序(每分钟运行时可能会很麻烦). 解决方法 查看我的朋友Eric的 Delayed::Job Admin.如果您关闭删除失败的作业,您可以使用此管理页面查看失败的作业,检查出[详细]
-
ruby-on-rails – 在Rails中同步locale yml文件工具
所属栏目:[百科] 日期:2020-12-17 热度:188
我想知道,是否可以与任何工具或gem或w / e 2或更多yml文件同步? 例如.我有一个名为el.yml的希腊语yml文件 el: layout: home: "Αρχικ?" 英语名为en.yml en: layout: home: "Home" category: "Category" 是否有任何工具基于单个yml文件,即en.yml(root)转[详细]