ruby-on-rails 相关问题

Ruby on Rails是一个用Ruby编写的开源全栈Web应用程序框架。它遵循流行的MVC框架模型,并以其“面向配置的约定”方法应用程序开发而闻名。

rails SQL 查询报告使用 postgres 失败,但使用 psql 命令行工具成功

我正在尝试在Ubuntu上使用带有Postgres9.1的Rails 2.3.5应用程序(部署在带有Phusion Passenger的Apache2上)。当我尝试访问它时,应用程序抛出此错误,抱怨表不存在......

回答 1 投票 0

URL 参数包括用破折号分隔的破折号

使用由破折号分隔的虚线段的最佳方法: 获取 ':foo-:bar', 到: 'foo#bar' foo 可以是 my-value,bar 可以是 other-value 我的网址就是 my-value-other-value 最好的方案是什么...

回答 1 投票 0

如何测试模型上的属性是否已使用 rspec 进行修改?

我想检查 ActiveRecord 对象上的属性是否已被修改。目前我正在这样做: prev_attr = obj.属性 <- this will give me back a Hash with attr name and attr valu...

回答 4 投票 0

通过 Windows Azure Connect 将 Azure 托管的 Ruby on Rails 应用程序连接到本地 SQL Server

我学到了什么: 1. 只需更改database.yml 文件,即可使用activerecord-sqlserver-adapter 将RoR 应用程序连接到SQL Server。非常尊重肯·柯林斯 (http://www.engineyard...

回答 3 投票 0

如何仅在加载所有配置/初始化程序后才加载 gem 的 Railites?

我有一个 gem,它根据 config/initializers/mygem.rb 文件中的标志有条件地加载 RailsWarden::Manager: 模块Mygem Railtie 类 < Rails::Railtie initializer "mygem_e...

回答 1 投票 0

Rbenv + Ruby 2.5.3 + 构建失败(arm64 上的 macOS 14.4.1 使用 ruby-build 20240423)

尝试使用 rbenv 在 Mac M1 芯片上安装 ruby 2.5.3,但无法安装并出现以下错误。 安装过程中失败,错误代码为 make -j 8。请检查下面的错误日志。 ...

回答 1 投票 0

在 Rspecs 测试中使用 HTTP 动词时错误解析浮点数数组

我定义了以下类: 商店.rb: 类店 字段::声誉,浮动 embeds_one :位置,class_name:“位置” 接受嵌套属性:位置 结尾

回答 1 投票 0

如何清除 Rails 控制台历史记录

当我运行rails c并在irb启动时按向上键时,我可以看到当我的应用程序在遇到ruby-debug gem的调试器命令后下降到irb时输入的最后命令。我不会...

回答 2 投票 0

Rails 自定义中间件从 6.0 升级到 6.1 后无法识别

我的 Rails 应用程序中有一个名为 LocaleMiddleware 的自定义中间件,它曾经在 Rails 6.0 中正常工作,但出现未初始化的常量 LocaleMiddleware 错误。我检查了文档(

回答 2 投票 0

如何将 JSON 字符串序列化为 JSON 对象,以在合流云 SQS 连接器中进行模式注册表验证?

我正在尝试做的事情: 将数据从我的应用程序(Ruby on Rails)发送到 SQS。 在 Clonfluence Cloud 中创建 SQS Source Connector 以从队列中提取数据。 我有一个模式注册表,我想要我的混乱......

回答 1 投票 0

asset_path 帮助程序在方法中出错

我正在我的模型上创建一个方法,可以使用该方法将 URL 返回到正确的徽标、照片或后备图像。我的代码是: 定义图像 如果附上照片1? { url: photo1.url, alt: "

回答 1 投票 0

设计:登录成功后挂钩

在我的 Rails 应用程序中,我正在使用 devise 作为我的身份验证系统。我遇到一种情况,我想使用基于用户密码的密钥来加密一些数据。我最简单的方法...

回答 2 投票 0

Docker 上的 Rspec 与 database_cleaner 导致远程 URL 错误:RemoteDatabaseUrl

我正在 Docker 上工作,尝试运行 bundle exec rspec ./spec/services/something/something_spec.rb ,但出现此错误 DatabaseCleaner::Safeguard::Error::RemoteDatabaseUrl: ENV['DATABASE_UR...

回答 1 投票 0

当我将站点部署到 Heroku 时,控制器的 POST 方法停止工作

我在 Netlify 上部署了一个 [React 应用程序][1],其 [API 后端][2] (Ruby on Rails + PostgreSQL) 部署在 Heroku 上。后端在 LocalHost 上运行得非常好。然而,当我将它部署到

回答 1 投票 0

eager_load=true有什么影响?

我需要知道为什么在非生产环境中 eager_load 首选为 false?我听说过的一个论点是 eager_load eager 加载了我体内的大部分 Rails 和应用程序......

回答 2 投票 0

Rails 中的 Bootstrap + Simple Form 验证失败,但字段没有变成红色

我研究了一下,还有另一个具有相同标题的问题,但解决方案没有帮助/适用。 问题:尽管验证在保存对象时失败,simple_form 中的字段不会变成红色 - 我...

回答 1 投票 0

在 ActiveJob 中排队多个作业

我想知道是否有办法在ActiveJob中排队多个作业? 与 sidekiq Push_bulk 类似。 Sidekiq::Client.push_bulk(sidekiq_items) 我需要对数千个作业进行排队,而它......

回答 3 投票 0

身份验证前出现 Turbo Frame 错误“内容缺失”

我用 Turbo Frame 重建了这个 Cookie 同意教程,它有一些我无法理解的奇怪行为。 在主页和登录页面上(因此用户未登录的页面......

回答 1 投票 0

Heroku 路由器错误 ActionController::RoutingError (没有路由匹配 [GET]“/assets/modules/seat_builder.js”)

我在 Heroku 服务器日志中收到的错误是这样的: ActionController::RoutingError(没有路由匹配 [GET]“/assets/modules/seat_builder.js”) 每个

回答 1 投票 0

如何让 gem 在我的 Rails 应用程序上工作?

我目前正在创建一个“习惯追踪器”应用程序,并希望每天创建一个我的模型 Day 的实例。我尝试在我的应用程序上每当 gem 时实现 de ,但它似乎不起作用;我已经

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.