问题标签 [rails-4-2-1]

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 投票
2 回答
2171 浏览

ruby - 调试级别 Rails - 级别 ":debug" 显示所有日志。我只想要错误。是否可以?

我在 AWS Ec2 中有一个应用程序,我想在日志文件中查看错误(500、502、50x、403、404 等)。

文件config / environments / production.rb

有代码:

我试图将其更改为:warn, :info, :error, :fatal. 实际上,这个值只显示错误,但信息非常有限。

该值:debug显示了许多数据,但是......也显示了所有日志......

我在这里看到错误日志:

应用程序内部还有另一个日志文件夹:

但是这个文件是空的。日志没有保存在这里。

一些信息:

谢谢大家。

0 投票
0 回答
64 浏览

ruby-on-rails-4 - Rgeo、activerecord-postgis-adapter 不会为 point 类型的属性触发 SQL 语句

所以我正在运行rgeoactiverecord-postgis-adapter正确设置了 Rails 4 应用程序的 db.yml 文件。

但是当我设置 ActiveRecord 模型的属性时,例如:

然后检查它触发的 SQL INSERT 语句,它不会包含geom在 INSERT INSERT INTO "places" ("name", "some_attr".....<- 没有插入的 geom attr 中。

如果有人以前看过这个并且知道问题可能是什么,请帮助谢谢!

0 投票
2 回答
91 浏览

ruby-on-rails - 使用 Rails4.2 我无法处理像 RoutingError 这样的异常

我的 application_controller.rb 代码是:

现在,如果我尝试点击我的home/xyz这个异常应该已经捕获但控制永远不会出现render_error。为了捕获此异常,我还需要做些什么吗?或者,如果 Rails 4.2 有更好的方法,有人可以指导我使用那些我尝试过Exception NotificaitonGem 但似乎也不起作用的方法。注意:我正在使用开发环境。

我的错误日志:

0 投票
1 回答
733 浏览

ruby-on-rails - 在 Ruby On Rails 中通过 API 创建 Google 联系人

我需要一些有关 Google 集成的帮助。

我需要通过 Google Contacts API 创建 google 联系人,但我能找到的所有 gem 只能获取内容,而且 Google Contacts API 似乎不支持 JSON 帖子,只支持 xml/atom。

这就是我所拥有的

宝石文件

google_contacts_controller.rb

这一切都很好,我可以获得我所有的联系人,但我找不到使用这个 gem 或其他 gem 或 JSON 来创建联系人的方法。

有没有人遇到过这个问题,可以请我指出正确的方向。

更新

我也尝试过使用 google_contacts_api gem,但没有成功。

这是我所拥有的

宝石文件

google_contacts_controller.rb

一切正常,直到这一行(我从为 gem 提供的示例中得到):

然后我得到这一行异常:

有人能看出我犯的错误吗?

另外,我将如何继续创建联系人,因为我似乎无法找到有关实际创建和更新联系人的文档或帖子,我想也许我必须创建一个组,然后我可以将联系人添加到该组,但我不能设法创建一个组我无法测试该理论。

请指出我正确的方向

0 投票
1 回答
32 浏览

ruby-2.3 - 检查属于某个类别的所有产品是启用还是禁用?

我的产品属于一个类别,每个产品都有状态 enabled 和 disabled enum status: [:disabled, :enabled]。在类别页面上,我想检查类别中的所有产品是否全部启用。

true我尝试了下面的代码,它返回带有或false每个产品的数组

使用原始 mysql 查询是可能的。但是作为 Rails 的新手想知道如何使用 Rails 代码完成它

0 投票
1 回答
44 浏览

ruby-on-rails - Database.yml - 设置环境组

使用 ruby​​ 2.5,rails 4.2.11,

我正在为一个过去只是直接发送到生产环境的 ruby​​ 项目设置开发环境。

HotWire 包含特定于应用程序的数据,而 QualityDC 包含许多其他应用程序共享的关系信息。我将如何设置它以便我可以添加一个 QualityDC_Dev 实例以供 development.rb 环境使用?

在 database.yml 文件中(在我的 /etc 文件夹中引用 odbc.ini,我有以下内容:

odbc.ini 条目: