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

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 投票
9 回答
825 浏览

ruby-on-rails - 您何时将应用程序升级到 Rails 3?

现在Rails 3 beta已经发布了,让我们来做一个小小的民意调查。

请简要告诉我们您的应用程序做了什么以及何时将其升级到 Rails 3。或者,如果您不打算很快升级,请告诉我们是什么阻止了您。

0 投票
3 回答
530 浏览

ruby-on-rails - 这可能是什么:建立在关系代数之上的新 Active Record 可链接查询语言?

我今天在博客上看到了这个,我想,终于!Rails 会有类似HQLLinq的东西。嗯,还是不行。我找不到任何关于此的内容。

我真正想知道的是:我是否能够忘记表的名称并仅使用对象名称?我终于可以忘记加入语法了吗?在我开始忘记其他一切(人生目标)之前,我想这样做。

0 投票
3 回答
7623 浏览

ruby-on-rails - Rails 3.0.0.beta 安装问题:找不到可执行的rails

我正在尝试安装 rails 3.0.0.beta 并且遇到了这个问题:

关于这里发生了什么的任何线索?

0 投票
7 回答
35938 浏览

ruby-on-rails - 在 Rails 3 中删除 ActiveRecord

现在 Rails 3 测试版发布了,我想我应该看看重写一个我刚刚开始在 Rails 3 测试版中工作的应用程序,既要感受它,又要抢占先机。该应用程序的所有模型都使用 MongoDB 和 MongoMapper,因此不需要 ActiveRecord。在以前的版本中,我通过以下方式卸载 activerecord:

在最新版本中,这不起作用 - 它只是抛出一个错误:

当然,我已经按照它的建议查看了 boot.rb,但据我所知,这里没有关于如何卸载 AR 的线索。我需要这样做的原因不仅是因为加载我不想要的东西是愚蠢的,而且即使我尝试为控制器运行生成器,它也会抱怨它无法建立数据库连接。这是因为我已将其擦除database.yml并替换为 MongoDB 的连接详细信息,以便使用此要点将 database.yml 用于 MongoDB 连接详细信息。不知道为什么它需要能够启动数据库连接只是为了生成一个控制器......

有人知道正确的 Rails 3 方法吗?

0 投票
3 回答
5377 浏览

ruby-on-rails - 再次返回使用 Rails 3 中的 Rails 2.3.5

最近,我看到了有关 Rails 3.0 beta 的信息,我想试用它。所以我使用 gem update 并安装了这个版本。但现在,我需要回到 Rails 2.3.5。

我怎么能做到?

我在考虑这两种解决方案:

  1. 卸载 Rails 3。我读到有人使用 gem uninstall 删除了 Rails 3,但他当时遇到了一些问题。有没有人试图以这种方式删除它?
  2. 同时使用不同版本的 Rails。有可能吗?它会解决我所有的问题,但我在谷歌上找不到关于这个问题的任何信息。

希望有人可以帮助我:)

问候,梦想4

0 投票
3 回答
15175 浏览

ruby-on-rails - Rails 3 中的 link_to_function 消失在哪里?

我只是在玩 Rails 3 beta 并注意到 link_to_function 现在不见了。我认为有一种替代方法可以实现相同的结果(onclick 事件?),但我想知道是否有更多 Rails-3'y 方法来做到这一点。TIA。

0 投票
8 回答
8278 浏览

ruby-on-rails - Dreamhost上的Rails 3?

我想在 dreamhost 上部署一个小型 Rails 3 应用程序(仅用于测试目的,没什么大不了的),我想知道是否有人已经这样做了...请选择以下选项之一:

  1. 我做到了,而且非常简单,方法如下:...
  2. 虽然我没有尝试过,但应该很容易,方法如下:...
  3. 这很复杂,但这应该可以帮助您入门: ....
  4. NO WAI!!!1!one!1 将其设置在 slicehost 或其他非共享主机上,否则您将在试图将其强制用于 DH 时痛苦地死去

想法?

0 投票
3 回答
1256 浏览

ruby-on-rails - 我应该为我的应用程序使用 Rails 3

我使用 Rails 有一段时间了,最​​近使用的是 2.3.4 版本。

Rails 3 Beta 最近刚刚发布,它似乎有了显着的性能改进,尤其是与 Merb 的合并。

我计划构建一个需要 4-6 个月的应用程序。我应该从 beta 开始使用 Rails 3 吗?知道在完全发布之前它会出现问题吗?性能绝对是我的应用程序的重要要求。

如果您能提供以下问题的见解,您可以帮助我: 1- 您认为 Rails 3 会在 4-6 个月内推出吗?2- 我应该选择 Rails 2.3.5 迁移代码是否容易?

0 投票
1 回答
339 浏览

ruby-on-rails - rails3 是否提供任何挂钩来插入可插入、可重用的组件?

在 Rails 3 中为鼓励代码重用做了哪些努力?是否有类似于框架中内置的 Merb 切片/引擎的东西,可以让我放入可配置的组件,例如“博客”引擎?如果是这样,什么被认为是最佳实践?

0 投票
5 回答
257 浏览

ruby-on-rails - First Ruby on Rails App: use v3 (Beta) or 2.3?

Now that Rails 3.0 beta has been released, should I spend time building my first Rails application on 2.3 or does it make more sense to use the beta?