问题标签 [ruby-on-rails-4.2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2081 浏览

ruby-on-rails - 在 Rails 中的特定时间发送电子邮件

我想在预约到来前一小时触发邮件发送。我正在使用@appointment实例变量中的 at 字段。

如果约会是在一小时内创建的,则此方法有效,但如果约会是在未来创建的……那么我们的可怜客户将不会收到通知。有没有一种机制可以让 Rails 在正确的时间自动发送电子邮件?我不想使用 cronjob 或 rake 任务。

0 投票
4 回答
12458 浏览

ruby-on-rails - rails 服务器无法启动;getaddrinfo:提供节点名或服务名,或未知(SocketError)

我还没有找到解决该问题的方法,但是几天前确实有人问过同样的问题-(Rails Server Keeps Exiting (SocketError)

在我启动 Rails 服务器后,系统返回一些我无法理解的错误。为了在我的 Mac 上安装 Ruby on Rails,我按照http://railsapps.github.io/installrubyonrails-mac.html中列出的所有内容进行了操作

这是我的终端回复:

请帮忙。

0 投票
3 回答
820 浏览

ruby-on-rails - 资产管道在我的 Rails 4.2 应用程序中的“application.scss”中不起作用

我是 Rails 的新手,如果这是一个愚蠢的问题,我深表歉意。但我无法解决我的问题:我将 Bootstrap 添加到我的新应用程序中,但它仍然没有使用任何新样式。

我已将 application.css 重命名为 application.scss 并创建了这样的结构:

应用程序.scss

在我添加的 Gem 文件中

应用程序.js

我尝试在 article.scss 中编写任何样式规则,但我的应用程序不使用它们,任何 Bootstrap 样式也是如此。

0 投票
1 回答
990 浏览

ruby-on-rails - rails-rspec 未初始化的常量(名称错误)

我创建了一个规范/支持/功能目录。添加了一个名为 sign_in.rb 的文件和一个模块

但是当我将它添加到 spec/rails_helper.rb 文件中时

然后在运行 rake 时显示未初始化的常量特征(名称错误)。我真的不明白这一点。寻求帮助。

0 投票
3 回答
1882 浏览

ruby-on-rails - Rails gem 更新不起作用(版本 4.1.1 到 4.2.0)作为“警告:循环参数引用”错误的解决方案

当我运行任何类型的 rake 命令时,我不断收到以下错误,特别是 rake db:seed 它将在未完成的情况下中止:

我做了一些研究,发现这是一个由 Rails 4.1.9 中不兼容的 gem 引起的错误(我认为?),所以我希望创建一个新的 rvm 来将 Rails 更新到 4.2.0,这样我就可以继续我的项目了。但是,每次我尝试更新 Rails 时,它都会显示“已安装”,但无法实际安装到我创建的 ruby​​ 版本中。这是我尝试更新 Rails 时的典型命令行模式:

基本上,它安装了 Rails 4.2.0,但是当我在安装后立即检查版本时说它没有安装。关于如何解决错误或让 Rails gem 在我的 rvm 中正确更新的任何想法?

0 投票
3 回答
6251 浏览

ruby - 适用于 s3 的 AWS 开发工具包 v2

任何人都可以为我提供一个很好的文档来使用 asw-sdk 版本 2 将文件上传到 S3。我检查了主文档,在 v1 中我们曾经这样做过

现在在 v2 中,当我尝试

我结束了

谁能帮我这个?

0 投票
1 回答
230 浏览

ruby-on-rails - 使用 Geokit 返回最近的记录返回 PG::SyntaxError

我正在使用 Geokit 找到离某个位置最近的车站。代码在验证后运行。

这是位置模型:

和车站模型:

当我通过编辑/添加新位置或通过我的种子数据运行代码时,我收到以下错误:

我使用 Geokit 的其他方法(例如withinwith first)尝试了很多不同的方法,但我似乎无法让它工作。

这是 Geokit 的错误还是我错过了一些非常明显的东西?

0 投票
2 回答
110 浏览

ruby-on-rails - 如何在生产中正确设置 rails secret_key_base?

我有一个 Rails 应用程序,它将在负载均衡器后面的 3 个 Web 实例上运行。我知道secret_key_base3 个实例中的 必须相同。

什么是保持同步而无需在每个实例上手动设置环境变量的好方法?

0 投票
4 回答
226 浏览

ruby-on-rails - Rails 4 中的 Redirect_to

例如,我在 RoR 4 中有一个控制器 PostController。其中的操作:

所以,第一个问题是:为什么我们写的redirect_to @post时候会自动重定向到show/id?rails 怎么知道,它必须去show查看?

第二个问题:为什么我必须@post = Post.new在新动作中写?当我评论它时,我也可以创建一个Post. 什么是尊重写在new行动或错过它?

我是 Rails 新手,里面有很多魔法

0 投票
1 回答
1348 浏览

ruby-on-rails - Rails rescue_from 停止执行流程

我在使用 rescue_from 时遇到问题

如您所见,在这段代码中,我只是在动作开始之前引发了一个异常,该异常被rescue_exception 方法捕获。问题是,在我捕捉到异常之后,应用程序流程停止并且永远无法到达操作代码。异常解救后是否可以继续执行?