我的 Heroku 应用程序不会检索与 Rails 中创建的数据库关联的页面。它可以在服务器本地运行,但部署后就不能运行
该数据库称为“游戏”。我让它在一个部分中被调用,然后在称为“时间表”的主视图中呈现。 这就是它崩溃的地方 2022-03-04T13:54:59.252562+00:00 app…
如何在模块中使用ActiveRecord?
require 'active_record' module Module1 module Module2 class Database ActiveRecord::Base.establish_connection( :adapter => 'postgresql', :hos…
ActionCable 无法获取 Rails 上的数据
我正在尝试在我的应用程序中构建聊天功能,最初,操作电缆一直有效,似乎没有获得任何数据来广播。我尝试在 chatroom_channel.js 中进行控制台登录,…
如何使用 GET 在 Rails api 中将参数作为哈希传递?
我尝试使用邮递员将参数作为网址中的散列传递, http://localhost:3000/api/v1/bill?album=3&song=4&song=7&album=6 我使用此代码来获取参数 def para…
我需要发送短信 OTP 并通过 Firebase API 验证 OTP
我使用 ruby on Rails 框架专用 API 创建一个应用程序。在应用程序中,通过向手机发送 OTP 代码来验证真实性。所以我需要使用 Firebase 服务电话…
Rails 控制台访问权限被拒绝 @ rb_sysopen 错误
当我尝试使用 Rails c 访问 Rails 控制台时,终端给出了此错误 :权限被拒绝@ rb_sysopen - /Users/yannherveeaniman/.irb_history (Errno::EACCES) …
如何触发具有多个选项卡但每个选项卡具有不同参数的一个表单操作(slim)
我有一个带有多个选项卡的表单,如下所示: arg = {id: @id} = form_tag({ action: "update_list" }.merge(arg), method: put) .form-group ul.nav.na…
Ruby on Rails 在没有 JAVASCRIPT 的情况下选中复选框时显示字段
我感觉我快要疯了。这看起来很简单,但不知何故我无法在互联网上找到答案。 我有一个带有复选框的表格。如果选中该复选框,我想显示一个输入字段。在 …
Sorbet 覆盖来自内核的 URI
我有如下方法 sig do params(uri: URI).returns(String) end def get(uri) http = Net::HTTP.new(uri.host, uri.port) http.use_ssl = true http.star…
如何只获取返回 true 的方法名称
正如我在标题中所写的,如何获得返回 true 的方法名称。 def foo true end def bar false end def baz false end arr = [foo, bar, baz] # above retu…
重构 Ruby 中嵌套的每个循环
我需要进行比较两个哈希的搜索, 我使用each来迭代哈希,并使用b_search进行二分搜索: @player.each do |player| player_support_search = players_s…
“加载错误-dlopen...”在 Mac M1 中安装 pod 时
我有 Mac M1,在使用 pod install 在 iOS 中构建 flutter 项目时遇到以下错误。 我已经安装了 homebrew,使用 sudo arch -x86_64 gem install cocoapo…
ruby - 通过哈希映射返回 nil?
{"key_a" => "value_a", "key_b" => "value_b", "key_c" => { "key_c_a" => nil, "key_c_b" => nil, "key_c_c" => "value_c_c"}, "key_d" => nil, "ke…