-
ruby-on-rails – 使用太阳黑子重新编制一个特定记录
所属栏目:[百科] 日期:2020-12-17 热度:105
我有两个型号 class User ActiveRecord::Base has_many :posts searchable do text :post_titles end def post_titles posts.map :title endendclass Post ActiveRecord::Base belongs_to :userend 问题是,当我更新Post太阳黑子的标题时,不会更新相关用户的[详细]
-
Ruby on Rails等效于python
所属栏目:[百科] 日期:2020-12-17 热度:166
我没有使用 Ruby的经验,但我听说 Ruby on Rails是一个很好的框架,可以超快地构建网站.在python中它的等价物是什么?如果没有,哪个现有的python网站构建框架更接近它? 解决方法 我认为 Django被认为是与Rails相当的Python. Django和Rails都专注于快速发展.[详细]
-
ruby-on-rails – 用于查找无关联记录的proxy_association的说明
所属栏目:[百科] 日期:2020-12-17 热度:174
我今天遇到了一些魔法,我希望能帮助你理解它,这样我才能编写有用的代码. 在我的应用程序中,我有三个类: class Person ActiveRecord::Base has_many :selected_apps has_many :app_profiles,through: :selected_apps do def unselected(reload=false) @unsel[详细]
-
ruby – 尝试解析JSONfile时出现嵌套错误
所属栏目:[百科] 日期:2020-12-17 热度:194
我正在尝试使用它的所有注释来解析Reddit线程的 JSON文件.但是当我尝试解析 JSON时,我得到一个“in`parse”:20的嵌套太深了“错误. 以下是我使用的代码: #require 'net/http'#require 'rubygems'#require 'json'@response = Net::HTTP.get(URI.parse("http[详细]
-
ruby-on-rails – ruby??’mikel / mail’回复字段
所属栏目:[百科] 日期:2020-12-17 热度:173
我正在使用以下样式解析电子邮件 message = Mail.new(body) #where body is the RAW source from the email servermessage.subject #= the subject of the message as a stringmessage.from #= shows who the email is from 如果存在,我如何获得’reply-to’[详细]
-
ruby – Rails开发服务器,PDFKit和多线程
所属栏目:[百科] 日期:2020-12-17 热度:110
我有一个rails应用程序,它使用PDFKit来呈现pdf版本的网页.我使用Thin作为开发服务器. 问题是当我处于开发模式时.当我使用“bundle exec rails s”启动我的服务器并尝试渲染任何PDF时,整个过程都会陷入僵局,因为当您渲染PDF时,会向服务器请求一些额外的资源,[详细]
-
ruby-on-rails – 想要为mongoid使用“act-as-taggable-on”
所属栏目:[百科] 日期:2020-12-17 热度:130
我想在我的rails应用程序中使用“acts-as-taggable-on”gem. (rails 3.0.10和 ruby 1.9.2p0) 但我正在使用mongoid. 因为“act-as-taggable-on”适用于AR,有没有办法将它用于mongo. 或者是否有任何其他可用于标记的gem可以与mongo一起使用. 解决方法 以下是一[详细]
-
ruby-on-rails-3 – RSpec给出了ActiveModel :: MassAssignmentS
所属栏目:[百科] 日期:2020-12-17 热度:153
我正在关注Railstutorial.org并在使用Rspec时收到MassAssignment Error. 10) User when email format is invalid should be invalid Failure/Error: @user = User.new(name:"Example",email:"example@gmail.com",ActiveModel::MassAssignmentSecurity::Error[详细]
-
ruby-on-rails – Rails – 是否可以为外部图像提供本地URL?
所属栏目:[百科] 日期:2020-12-17 热度:178
因为无法将文件上传到Heroku应用程序. 我正在使用Amazon S3存储服务器来处理图像. 问题只是图像URL是到Amazon S3服务器的. 我希望它是mydomain.com/myimage.png而不是s3.amazon.com/bucket/myimage.png 访问示例时,如何在亚马逊s3服务器上显示图像:mydomain[详细]
-
ruby – 在包含文本的webdriver中获取特定元素
所属栏目:[百科] 日期:2020-12-17 热度:94
仅根据元素内部的文本检索WebDriver / Selenium2中的特定元素有哪些好方法? div class="page" ul id="list" liApple/li liOrange/li liBanana/li liGrape/li /ul/div 基本上,我想写这样的东西来检索特定的元素: @driver.find_element(:id,"list").find_ele[详细]
-
ruby-on-rails – Rails助手只返回字符串.我怎么能让它返回HTML
所属栏目:[百科] 日期:2020-12-17 热度:62
我试图以可预测的 HTML方式返回它: 'Page Total ' + @total_on_page + tag('br') + 'Total All Pages'.html_safe + @total 但它只是解析br /作为纯文本.如何返回工作HTML版本的br /? 预期产出: Page Total $123123Total All Pages $12312312 实际产量: P[详细]
-
ruby-on-rails – 如何检查字符串是否等于另一个字符串?
所属栏目:[百科] 日期:2020-12-17 热度:189
在我的rails应用程序中,我正在尝试检查一个字符串(current_user.email)是否等于另一个字符串(@ user.email). 我如何使用if / else语句执行此操作? 我试过了 % if @current_user.email(=@user.bio) % a href="google.com" Link /a% else %% end % 但是我遇到[详细]
-
ruby-on-rails-3 – Ruby on Rails教程第9步中未定义的方法`post
所属栏目:[百科] 日期:2020-12-17 热度:67
[编辑:此问题的解决方案在routes.rb文件中.我在“:comments”行上有“资源”而不是“资源” 我在http://guides.rubyonrails.org/getting_started.html跟随指南,我在第9节“删除评论”.我一直在按照指南一步一步,一直在剪切/粘贴代码而不是输入代码,所以我[详细]
-
Ruby哈希初始化器
所属栏目:[百科] 日期:2020-12-17 热度:107
哈希初始值设定项: # thisanimals = Hash.new { [] }animals[:dogs] :Scoobyanimals[:dogs] :Scrappyanimals[:dogs] :DynoMuttanimals[:squirrels] :Rocketanimals[:squirrels] :Secretanimals #= {}# is not the same as thisanimals = Hash.new { |_anima[详细]
-
ruby-on-rails – 在我的’生产’服务器上运行时,Bundler无视MyS
所属栏目:[百科] 日期:2020-12-17 热度:116
我正在尝试使用Capistrano在我的生产服务器上安装’ mysql2’gem. 我想在开发中使用SQLite,在生产中使用MySQL. 我在Windows 7机器上开发,生产使用Ubuntu. 当我在我的开发机器上运行bundle install时,它会安装MySQL2. 当Capistrano在我的生产机器上运行它时,[详细]
-
ruby-on-rails – 将额外的参数传递给Rails观察者
所属栏目:[百科] 日期:2020-12-17 热度:82
我在帐户模型中有几种方法:支付,接收,退款等我希望我的AccountObserver观看.但我想将额外的对象传递给我的AccountObserver. 例如,在我的帐户模型中,我想定义: def pay ... notify_observers(:after_pay,payee,amount)end 我该怎么做? 谢谢. 解决方法 不要[详细]
-
ruby-on-rails – Ember.js Handlebars全球化方法
所属栏目:[百科] 日期:2020-12-17 热度:133
我想在我的Rails应用程序中使用ember.js. 有一个特定于全局化处理程序栏视图模板内容的问题. 我应该尝试创建myview.handlebars.erb并在服务器端获取翻译的字符串(还没试过这个)或者我应该为每种语言创建单独的把手模板(除非有更清洁的方式,否则听起来真的很[详细]
-
ruby-on-rails – Capistrano在Virtual Machne中部署
所属栏目:[百科] 日期:2020-12-17 热度:197
我使用Virtual box gem Vagrant 在一切运作良好之前一周. 我把包装好了.现在我又用同一个项目部署了这个盒子. 和Capistrano输出错误: *** [err :: 33.33.33.10] creating symbolic link `/vagrant/demoapp/current/log'*** [err :: 33.33.33.10] : Read-onl[详细]
-
ruby-on-rails – 需要一个用于Rails的HTTPS / SSL速成课程
所属栏目:[百科] 日期:2020-12-17 热度:100
我已经使用HTTP在Heroku上运行了 Ruby on Rails应用程序.现在是时候在登录过程中使用HTTPS以及用户登录后的所有事务.但我不知道从哪里开始. 组态 我们正在使用: Ruby (1.9.2)Rails (3.0.5)Devise (1.5.3) 我们的域名(由GoDaddy注册)是oursite.com(不是它的[详细]
-
ruby-on-rails – 如何使用Twitter中的Bootstrap样式表和Rails中
所属栏目:[百科] 日期:2020-12-17 热度:197
所以我在我的Rails应用程序中包含了 stylesheet的URL,但它将所有内容都抛入了haywire. 我把它包括在内: %= stylesheet_link_tag('http://twitter.github.com/bootstrap/1.4.0/bootstrap.min.css','style','css3buttons','jquery.lightbox-0.5',:media = 'al[详细]
-
ruby-on-rails – 如何在rails中使用self关键字
所属栏目:[百科] 日期:2020-12-17 热度:143
关于rails中的关键字“self”,让我们以下面的代码片段为例. 我知道关键字指的是类本身的实例,例如表达式“self.encrypted_pa??ssword”. 无论如何,我很少知道为什么作为右侧参数传递的属性“password”也没有以self关键字作为前缀? 任何人都可以启发我什么[详细]
-
ruby-on-rails – Rails 3:如何获取当前布局的名称?
所属栏目:[百科] 日期:2020-12-17 热度:173
在我的控制器中我有: render :layout = 'mobile' 在我看来,我希望能够获得布局的名称,在本例中为“mobile”. 我不需要控制器或动作名称……只需要布局的名称. 我正在使用Rails 3.0.6. 解决方法 我迟到了,但试试这个: controller.send(:_layout).virtual_pa[详细]
-
ruby-on-rails – “分配”是什么
所属栏目:[百科] 日期:2020-12-17 热度:161
目前我正在尝试学习 ruby on rails和测试框架rspek 任何人都可以回答我在这个rspec测试中做什么 describe "GET index" do it "assigns all mymodel as @mymodel" do mymodel = Factory(:mymodel) get :index assigns(:mymodels).should eq([mymodel]) end en[详细]
-
ruby-on-rails – 如果条件合适,请使用回形针处理器
所属栏目:[百科] 日期:2020-12-17 热度:95
我有一个 paperclipruby宝石的模型.我定义了一个带有2个处理器(缩略图和水印)的附件. 问题是如果条件为真,是否存在应用水印处理器的方法. (这个想法没有定义没有水印处理器的新attach_files) 提前致谢. 我尝试使用这段代码,但不行.如果字段eid存在带水印的进[详细]
-
ruby-on-rails – 使用带有表单和验证包含的数组的Rails
所属栏目:[百科] 日期:2020-12-17 热度:68
尝试就使用数组进行表单选择的最佳方法获得一些好的建议,但使用相同的数组来测试包含的验证. 现在我有它但在元素和验证中构建数组,即, # Form%= f.select(:status,[['Live','live'],['Paused','paused']]) %# Modelvalidates :status,:inclusion = { :in = %[详细]