-
ruby-on-rails – 如何使用puma / nginx在资产管道中提供不属于/
所属栏目:[百科] 日期:2020-12-17 热度:150
这是一个AWS问题,我使用的是 Ruby 2.2(Puma)平台. 我编译的资产(in / public / assets)按预期方式提供. / public中的其他资产未被送达(404). 我在哪里配置?这是一个nginx问题吗?还是美洲狮问题? 还是这只是一个AWS图像问题? 这是一个实例(robots.txt应该[详细]
-
ruby-on-rails – 如果没有路由匹配,则重定向到根页面
所属栏目:[百科] 日期:2020-12-17 热度:131
如果我输入错误的路由,或者如果没有路由匹配错误,那么我想重定向到root_path.我该怎么做? 预先感谢 解决方法 将此语句设置为config / routes.rb文件中的最后一个: match "*path" = redirect("/") “*路径”将匹配任何东西,并将重定向到根路径. 有关更多信[详细]
-
Ruby中的函数指针?
所属栏目:[百科] 日期:2020-12-17 热度:123
也许这是一个愚蠢的问题,但我是ruby的新手,而且我已经搜索了这些问题: proc=Proc.new {|x| deal_with(x)}a_lambda = lambda {|a| puts a} 但我想要这样: def forward_slash_to_back(string)...def back_slash_to_forward(string)...def add_back_slash_for[详细]
-
ruby-on-rails – 每次更改Rails代码时,我都必须重新启动Apache
所属栏目:[百科] 日期:2020-12-17 热度:62
我正在和Apache和Passenger一起运行Rails 3.自从我从Mongrel切换到Passenger以来,我发现我必须重新启动Apache,每次我更改代码.这是预期的行为吗?在开发中使用Mongrel的唯一方法是避免这个问题吗? 解决方法 假设您必须重新启动Apache,即使是模型/视图/控制[详细]
-
ruby-on-rails – 如何在rails 3功能测试中声明响应体的内容
所属栏目:[百科] 日期:2020-12-17 热度:186
我有一个Rails 3.0.7应用程序.在功能测试中,我有以下代码.我没有使用rspec或任何东西.这是带有轨道的简单的香草功能测试. assert_response :success 以上断言正在过去.但是,我需要声明作为响应正文返回的全部内容.如何访问响应正文? 解决方法 您可以通过以[详细]
-
ruby-on-rails – 奇怪的Rails迁移/ schema.rb问题
所属栏目:[百科] 日期:2020-12-17 热度:159
一会儿我运行了以下迁移: class CreatePipelineSpecs ActiveRecord::Migration def change create_table :pipeline_specs do |t| t.integer :id_no t.string :od t.string :wt t.string :material t.string :spec_type t.string :spec_grade t.string :mop[详细]
-
ruby-on-rails – 什么是Ruby on Rails ORM以外行人的术语?请解
所属栏目:[百科] 日期:2020-12-17 热度:96
在 Ruby on Rails中我无法理解ORM.从我所理解的,表/列和对象/属性之间有1:1的关系.所以每个记录都是一个对象. 还有什么是模型?我知道它映射到一个表. 我真正追求的是对上述的更深入的理解.预先感谢您的帮助 我是从PHP到Ruby on Rails的Web开发人员. 解决方[详细]
-
ruby-on-rails – 如何从代码调用生成器?
所属栏目:[百科] 日期:2020-12-17 热度:116
我写了我自己的发电机,从控制台这样推出 rails generate ead_document TechnicalOpinion --document_type_id=1 它创建模型和迁移.我想从我的控制器执行生成器,而不使用ruby系统命令.有什么办法吗? 解决方法 解决方案似乎很简单: 此代码在控制器中 Rails::G[详细]
-
ruby-on-rails – Rails:如何找到()某些字段中唯一的所有记录?
所属栏目:[百科] 日期:2020-12-17 热度:185
我有一个“请求”对象的列表,每个对象具有相当正常的活动记录质量.请求表与具有连接表’games_requests’的游戏表相关联,使得请求具有request.games数组. 问题是,有没有办法找到最后一个唯一的请求,其中唯一性是由游戏列和其他几个定义的,但特别是忽略其他列[详细]
-
ruby-on-rails – carrierwave thumb问题
所属栏目:[百科] 日期:2020-12-17 热度:175
有人提出这个问题,但没有给出答案……我遇到了同样的问题. 我正在使用carrierwave上传文件一切都很好,直到我想创建拇指 图像直接保存在tmp中,但保持相同的大[详细]
-
重写简单的ruby函数使用块
所属栏目:[百科] 日期:2020-12-17 热度:146
我不知道正确的术语.我试图google它,找不到任何因为这个原因. 我正在编写一个Ruby库,我想重写这些函数,所以他们的工作方式如下,因为我喜欢它的可读性(在一个块内?) 我有一个这样做的功能 @dwg = Dwg.new("test.dwg")@dwg.line([0,0],[1,1,0])@dwg.save 我想[详细]
-
ruby-on-rails – 实时ruby应用程序:CRAMP vs NODE.JS
所属栏目:[百科] 日期:2020-12-17 热度:148
我想知道你们中有人对哪个人有更好的了解,使用这些之一时应考虑什么因素 解决方法 我可以从另一个(Node.js)侧说话.我刚刚写了一个与Rails 3集成的gem,它使用Node.js后端来监听Redis PUBSUB消息,并相应地更新Rails前端. Socket.IO Node并不难与Rails应用集成([详细]
-
ruby-on-rails – Time.now&Created_at是不同的? Ruby on R
所属栏目:[百科] 日期:2020-12-17 热度:168
我的网站部署在heroku上. Time.now今天将返回,但是创建的record_at字段(现在创建)将会说明它的明天.我假设这跟服务器时间有关系? 有没有办法确保它们是一样的? 最好, 埃利奥特 更新,所以我做了这个“英雄耙机时间:区域:我们” 它给了我: * UTC -10:00 *[详细]
-
ruby-on-rails – 如何在Heroku上配置登台环境?
所属栏目:[百科] 日期:2020-12-17 热度:160
我有一个使用Postgres 9测试版的Heroku上的Rails应用程序. 我试图配置一个分段环境使用 heroku配置:添加RACK_ENV =分段 – 远程分段 但应用程序仍然认为它在一个生产环境. Rails.env="production" 我究竟做错了什么? 解决方法 你还添加了RAILS_ENV =分期吗[详细]
-
ruby轨道 – 运行功能时黄瓜步骤不会自动加载
所属栏目:[百科] 日期:2020-12-17 热度:118
我最近更新了我的机器上的黄瓜宝石(“黄瓜”和“黄瓜线”),遇到了几个问题.我目前正在争取的是,我的功能的所有定义的步骤都不会被黄瓜自动加载.这导致我的命令行告诉我,“我可以为我在功能中使用的每一个步骤,为这些片段的未定义步骤实现步骤定义”. 我跑了[详细]
-
ruby-on-rails – Rails has_many通过使用source和source_type进
所属栏目:[百科] 日期:2020-12-17 热度:179
所以这里是一个示例类 class Company ActiveRecord::Base has_many :investments has_many :vc_firms,through: :investments,source: :investor,source_type: 'VentureFirm' has_many :angels,source_type: 'Person'end @ company.angels和@ company.vc_firm[详细]
-
ruby-on-rails – 当资源型号名称与路径或控制器不匹配时,如何编
所属栏目:[百科] 日期:2020-12-17 热度:87
我有一个名为ImplicitTest的模型.被称之为拥有一个名为Test的 Ruby对象,只是在Rails中打破了很多东西. 但是,我仍然希望将其作为一个RESTful资源作为测试(例如/ tests,/ test / 1 / edit等)来公开.此外,将控制器保留为TestsController将是非常好的,尽管这不重[详细]
-
ruby-on-rails – 了解Ruby中的点击
所属栏目:[百科] 日期:2020-12-17 热度:97
我正在审查Rails项目中的一段代码,我遇到了tap方法.它有什么作用? 此外,如果有人可以帮助我理解其余代码的作用,那将是很棒的: def self.properties_container_to_object properties_container {}.tap do |obj| obj['vid'] = properties_container['vid'] i[详细]
-
ruby-on-rails-3 – 当点/周期处于条件值时,ActiveRecord查询会
所属栏目:[百科] 日期:2020-12-17 热度:60
请参阅底部的更新.我把它缩小了很多. 我还创建了一个准备这个bug的准系统应用程序:https://github.com/coreyward/bug-demo 我还在官方跟踪器中创建了一张错误票:https://rails.lighthouseapp.com/projects/8994/tickets/6611-activerecord-query-changing-[详细]
-
在OSX上无法使用RVM运行Ruby 2.2.3
所属栏目:[百科] 日期:2020-12-17 热度:104
我有两台MacBook(一只是小牛,另一只在优胜美地),同样的事也发生在两者上. 在安装 Ruby 2.2.3与RVM之后,我收到以下错误: .rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/net/http.rb:923:in `connect': SSL_connect returned=1 errno=0 state=SSLv3 read server cer[详细]
-
ruby-on-rails – 如何在Ruby中使用RSpec在Windows命令提示符下
所属栏目:[百科] 日期:2020-12-17 热度:156
在其他o / s RSpec返回很好的彩色结果(红色,绿色等). 但是在Windows(Vista)命令提示符下,我的文本输出只是一般的无聊的白色. 如何将颜色带给我的RSpec测试结果? 谢谢 发展 解决方法 更新: Win32Console不再适用于rspec. ANSICON推荐. https://github.com/r[详细]
-
ruby-on-rails – 访问Ruby on Rails中的Google Drive电子表格
所属栏目:[百科] 日期:2020-12-17 热度:128
我正在尝试获取Google云端硬盘电子表格的内容,但我似乎找不到可以轻松完成的宝石.我尝试了 google-drive-ruby,但它涉及到我必须从Google网站获取身份验证令牌的步骤.这不是很有帮助,因为我必须做所有这些服务器端.显然在以前版本的gem中有一个登录方法,但是[详细]
-
ruby-on-rails – 如何在Rails中为我的控制器和模型提供方法?
所属栏目:[百科] 日期:2020-12-17 热度:68
我的Rails应用程序中有一个私有方法来连接到Amazon S3,执行一个传递的代码块,然后关闭到S3的连接.看起来像这样 def S3 AWS::S3::Base.establish_connection!( :access_key_id = 'Not telling',:secret_access_key = 'Really not telling' ) data = yield AWS[详细]
-
ruby-on-rails – Ruby on Rails 3.1博客引擎
所属栏目:[百科] 日期:2020-12-17 热度:109
我看到很多人问博客引擎,但大部分的问题答案相当老了或者如果他们不老,大部分项目都是旧的.我想知道是否有人知道目前支持Rails 3.1的任何博客引擎,或至少正在积极开发支持Rails 3.1. 我也有兴趣看到为Rails 3.1博客编写的任何示例应用程序或博客帖子.我将要[详细]
-
ruby-on-rails – 电子商务应用设计:如何在二手商品网站上管理
所属栏目:[百科] 日期:2020-12-17 热度:65
我正在使用 Ruby on Rails和PayPal API完成购买的二手商品电子商务市场.所以基本上这个交易是人们可以买卖他们的东西,比如eBay或Half.com.所有项目都被使用.这是我的问题:二手货物意味着每个商品都是独一无二的 – 至少在卖方通常只会携带1件已售出的商品的[详细]