问题标签 [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.
ruby-on-rails - 在 Rails 中的特定时间发送电子邮件
我想在预约到来前一小时触发邮件发送。我正在使用@appointment
实例变量中的 at 字段。
如果约会是在一小时内创建的,则此方法有效,但如果约会是在未来创建的……那么我们的可怜客户将不会收到通知。有没有一种机制可以让 Rails 在正确的时间自动发送电子邮件?我不想使用 cronjob 或 rake 任务。
ruby-on-rails - rails 服务器无法启动;getaddrinfo:提供节点名或服务名,或未知(SocketError)
我还没有找到解决该问题的方法,但是几天前确实有人问过同样的问题-(Rails Server Keeps Exiting (SocketError))
在我启动 Rails 服务器后,系统返回一些我无法理解的错误。为了在我的 Mac 上安装 Ruby on Rails,我按照http://railsapps.github.io/installrubyonrails-mac.html中列出的所有内容进行了操作
这是我的终端回复:
请帮忙。
ruby-on-rails - 资产管道在我的 Rails 4.2 应用程序中的“application.scss”中不起作用
我是 Rails 的新手,如果这是一个愚蠢的问题,我深表歉意。但我无法解决我的问题:我将 Bootstrap 添加到我的新应用程序中,但它仍然没有使用任何新样式。
我已将 application.css 重命名为 application.scss 并创建了这样的结构:
应用程序.scss
在我添加的 Gem 文件中
应用程序.js
我尝试在 article.scss 中编写任何样式规则,但我的应用程序不使用它们,任何 Bootstrap 样式也是如此。
ruby-on-rails - rails-rspec 未初始化的常量(名称错误)
我创建了一个规范/支持/功能目录。添加了一个名为 sign_in.rb 的文件和一个模块
但是当我将它添加到 spec/rails_helper.rb 文件中时
然后在运行 rake 时显示未初始化的常量特征(名称错误)。我真的不明白这一点。寻求帮助。
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 中正确更新的任何想法?
ruby - 适用于 s3 的 AWS 开发工具包 v2
任何人都可以为我提供一个很好的文档来使用 asw-sdk 版本 2 将文件上传到 S3。我检查了主文档,在 v1 中我们曾经这样做过
现在在 v2 中,当我尝试
我结束了
谁能帮我这个?
ruby-on-rails - 使用 Geokit 返回最近的记录返回 PG::SyntaxError
我正在使用 Geokit 找到离某个位置最近的车站。代码在验证后运行。
这是位置模型:
和车站模型:
当我通过编辑/添加新位置或通过我的种子数据运行代码时,我收到以下错误:
我使用 Geokit 的其他方法(例如within
with first
)尝试了很多不同的方法,但我似乎无法让它工作。
这是 Geokit 的错误还是我错过了一些非常明显的东西?
ruby-on-rails - 如何在生产中正确设置 rails secret_key_base?
我有一个 Rails 应用程序,它将在负载均衡器后面的 3 个 Web 实例上运行。我知道secret_key_base
3 个实例中的 必须相同。
什么是保持同步而无需在每个实例上手动设置环境变量的好方法?
ruby-on-rails - Rails 4 中的 Redirect_to
例如,我在 RoR 4 中有一个控制器 PostController。其中的操作:
所以,第一个问题是:为什么我们写的redirect_to @post
时候会自动重定向到show/id
?rails 怎么知道,它必须去show
查看?
第二个问题:为什么我必须@post = Post.new
在新动作中写?当我评论它时,我也可以创建一个Post
. 什么是尊重写在new
行动或错过它?
我是 Rails 新手,里面有很多魔法
ruby-on-rails - Rails rescue_from 停止执行流程
我在使用 rescue_from 时遇到问题
如您所见,在这段代码中,我只是在动作开始之前引发了一个异常,该异常被rescue_exception 方法捕获。问题是,在我捕捉到异常之后,应用程序流程停止并且永远无法到达操作代码。异常解救后是否可以继续执行?