【发布时间】:2019-04-26 16:17:16
【问题描述】:
您好,我正在开发一个带有 ruby on rails 的 shopify 嵌入式应用程序,我必须保存用户或我提供的一些配置参数。 除了使用 heroku postgres 数据库之外,我找不到任何解决方案。
我到处寻找代码来插入或从 heroku 数据库中选择数据,但我在 Doc 中没有成功,他们在 Ruby 部分给出了一行代码。
https://devcenter.heroku.com/articles/heroku-postgresql#connecting-in-ruby
在 Gemfile 中添加:
gem 'pg'
我不知道如何在我的控制器中使用 ruby 对数据库执行任何查询。
编辑: 我为 pg gem 完成了所有配置,我只需要知道一些关于如何使用它的代码示例
用例示例:
- 应用主页有输入和保存按钮。
- 用户 1 在 input 中输入数据并点击保存。
- 用户 1 关闭应用。
- 用户 1 返回应用。
- 用户 1 找到他在输入中写入的数据。
请帮忙。
【问题讨论】:
-
您是否配置了 Heroku Postgres 插件?您是否按照链接的文章中的描述进行了设置?您是否生成了
Config模型(或任何您想称呼它的名称)?您是否在 Heroku 上迁移了数据库?您是否生成了Config脚手架?如果没有,您要在哪个控制器中保存“配置参数”? -
不幸的是,我们只是来解决特定的编程问题。这是一个配置问题。此外,这是一个一般框架问题。我认为您需要学习如何在 Ruby on Rails 中连接到数据库。然后,尽最大努力在 Heroku 的生产实例中设置配置文件以连接到远程实例。然后,如果您遇到错误,请回来告诉我们具体错误、您尝试过的代码以及您预期的结果。
-
我做了所有这些这不是配置问题我想知道我应该使用的 ruby 语法来执行查询。 DOC 提供了 JAVA 代码,还有很多其他语言的代码,但 Ruby 没有。
-
仍然不明白为什么有人会否决直接而明确的问题,文档提供的 Ruby 代码没有重复且字面上为 0...
标签: ruby-on-rails heroku rubygems heroku-postgres shopify-app