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

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 投票
1 回答
1185 浏览

postgresql-9.2 - Rails 4 UUID 作为具有默认值的 ID

使用 Rails 4 和 PostgreSQL,是否可以在不直接使用 SQL 的情况下创建主键为 UUID 的表?现在,我求助于:

我知道这不是可移植的并且具有性能影响。

0 投票
5 回答
6094 浏览

sql-server - 带有 Rails 4 的 MS SQL 服务器

我想在 Rails 4 上创建一个使用现有 MS SQL 数据库的应用程序。此应用程序可以从使用 Rails 4 及其所有新功能中受益匪浅但似乎每个人都推荐使用的 gem - activerecord-sqlserver-adapter 不支持 rails 4.0.0 - https://github.com/rails-sqlserver/ activerecord-sqlserver-adapter/issues/250 有人可以建议是否有其他方法可以在不使用此 gem 的情况下连接到 MS SQL Server?提前致谢!

0 投票
1 回答
137 浏览

ruby-on-rails - Rails4 Rake:测试错误

经过最近的更新测试不工作。Ruby 2.0.0-p0,rails 4.0.0beta1,mongoid 4.0.0。

任何的想法?

谢谢!

0 投票
1 回答
7698 浏览

mongoid3 - 可比性问题 rails 4 beta, ruby​​ 2.0.0, mongoid

我正在使用以下版本的 rails、ruby 和 mongoid 创建一个测试应用程序。

我的GemFile长相是这样的

但是当我bundle在控制台上运行时,出现以下错误。

Bundler 找不到 gem "activemodel" 的兼容版本:

任何人都可以帮忙吗?请.....

0 投票
3 回答
748 浏览

ruby-on-rails - 运行 Rails 4 和 Ruby 2.0.0 的 Heroku 上的 Bundler 错误

尝试使用 Heroku Cedar 在 Ruby 2.0.0 上部署一个非常基本的 Rails 4.0.0 beta 1 应用程序。当我尝试推送到 Heroku 时,出现以下捆绑程序错误:

Gemfile如下:

bundle install当我使用 bundler 1.3.4 在本地运行它时,我没有收到任何 bundler 错误

有人对 Heroku Cedar 上的 Edge Rails 有任何想法或经验吗?

0 投票
7 回答
31994 浏览

ruby-on-rails - Rails 4 身份验证

哪个 gem 最适合 Rails 4 中的身份验证?我尝试使用设计,但我遇到了问题。

0 投票
1 回答
1394 浏览

ruby-on-rails - 如何在控制器规格中测试 strong_parameters?

添加 strong_parameters gem 后,我想测试我的控制器,该怎么做?我试过:

控制器

眼镜

错误

0 投票
2 回答
2543 浏览

ruby-on-rails - 如何使用 strong_parameters 允许除 user_id 之外的所有属性?

我想使用类似的东西:

0 投票
6 回答
88099 浏览

ruby-on-rails - 如何在重定向时显示 Rails flash 通知?

我在 Rails 控制器中有以下代码:

然后在 /check_in 视图中:

但是,通知没有出现。如果我不在控制器中重定向,则效果很好:

不过,我需要重定向……而不仅仅是该动作的渲染。重定向后我可以有一个快速通知吗?

0 投票
2 回答
26517 浏览

ruby-on-rails - 在 AWS EC2 上安装 Ruby 2.0 和 Rails 4.0.0beta

在默认的 Amazon EC2 Linux 安装 (Amazon Linux AMI 2012.09.1) 上安装 Ruby 2.0.0 和 Rails 4.0.0beta1 非常顺利。但是 openssl 阻碍了(例如http://railsapps.github.com/openssl-certificate-verify-failed.html)并且奇怪的是阻止 openssl 安装或导致 RubyGem 包管理器安装 rails。

我该如何解决这些问题?