问题标签 [ruby-on-rails]
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.
javascript - 如何在 ROR 中设置窗口的名称?
如何在 ROR 中“命名”一个浏览器窗口,以便稍后从另一个(弹出)窗口中打开一个页面(使用 target="name" html 参数)
ruby-on-rails - 如何计算 ROR 中特定字段中具有唯一值的记录数?
我有一个包含日期字段的记录集,并且想确定记录集中表示了多少个唯一日期。
就像是:
但当然,这似乎行不通。
ruby-on-rails - 将 InstantRails 与 Aptana 或任何其他 IDE 集成
所以我一直在使用 InstantRails 来检查 Ruby on rails。我一直在使用 Notepad++ 进行编辑。现在我不想在我的机器上安装 Ruby 或 Rails。是否有关于如何将 Radrails 或 Netbeans 与 InstantRails 集成的演练/教程?
ruby-on-rails - 奇怪的 Rails 身份验证问题
我正在为我正在开发的应用程序使用 RESTful 身份验证 Rails 插件。我有一个奇怪的问题,我无法深入了解。本质上,当我在一段时间不活动后第一次登录应用程序时(应用程序部署在生产中,但仅供我使用),我将被带到一个 404 页面,但如果我回到主页并再次登录,一切按计划进行。有任何想法吗?
ruby-on-rails - 从应用程序运行数据库迁移
我有一个 Rails 应用程序,每个用户都有一个单独的数据库。(接受乔尔·斯波尔斯基(Joel Spolsky)对此的建议)。我想从 rails 应用程序运行数据库迁移,为这个用户创建一个新的数据库和表。
最简单的方法是什么?
也许数据库迁移不是这种类型的最佳选择。谢谢!
如果它可以是一个完全自动化的过程,那就太好了。以下过程将是理想的。
- 用户在我们的网站上注册以使用此网络应用程序
- 运行迁移以创建此用户数据库并正确设置表
有没有办法从 ruby 应用程序调用 rake 任务?
ruby-on-rails - 将 SOAP 与 Ruby 结合使用的最佳方式是什么?
我的一个客户要求我将第 3 方 API 集成到他们的 Rails 应用程序中。唯一的问题是 API 使用 SOAP。Ruby 基本上放弃了 SOAP,转而使用 REST。他们提供了一个显然可以与 Java-Ruby 桥配合使用的 Java 适配器,但如果可能的话,我们希望将它全部保留在 Ruby 中。我查看了soap4r,但它的名声似乎有点差。
那么将 SOAP 调用集成到 Rails 应用程序中的最佳方法是什么?
ruby-on-rails - Can Ruby convert an acts_as_nested_set to a JSON hash cleanly without recursion?
Is there a fast and clean way of returning a JSON hash back from any node in a Ruby on Rails' acts_as_nested_set without using recursion?
Here's the recursive solution for reference:
ruby-on-rails - Rails - 从 Production.log 恢复数据库
我们最近丢失了一个数据库,我想从 de Production.log 中恢复数据。
每个请求都记录如下:
处理 ChamadosController#create (for XXX.XXX.XXX.40 at 2008-07-30 11:07:30) [POST] 会话 ID: 74c865cefa0fdd96b4e4422497b828f9 参数: {"commit"=>"Gravar", "action"=>" create", "funcionario"=>"6" ...(所有其他参数都在这里)。
但是在会议中发布了一些要在数据库上发布的内容。在请求中,我有会话 ID,并且我还有来自服务器的所有会话文件。
无论如何我可以从这个会话 ID 打开会话文件并获取它的内容吗?
ruby-on-rails - 数据库分片和 Rails
在 Rails 中处理分片数据库的最佳方法是什么?分片应该在应用层、活动记录层、数据库驱动层、代理层还是其他什么地方处理?各自的优缺点是什么?
ruby-on-rails - 如何测试从控制台登录的 Rails?
我花了很长时间弄清楚如何使用 Rails 的响应对象登录和注销。标准的博客还可以,但我终于诊断出来了,我想在这里记录一下。
请注意,以上暗示您在身份验证请求失败后重定向,并且您在登录后重定向。
为确保将固定装置加载到测试环境数据库中(通常在 rake 测试期间发生),请确保执行以下操作:
(来自 Patrick Richie)默认 URL 将显示为“www.example.com”,因为此默认主机在 ActionController::Integration::Session 中设置
它在 actionpack/lib/action_controller/integration.rb#75 中设置
要在集成测试中更改它,请执行以下操作: