问题标签 [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.
ruby - 调试级别 Rails - 级别 ":debug" 显示所有日志。我只想要错误。是否可以?
我在 AWS Ec2 中有一个应用程序,我想在日志文件中查看错误(500、502、50x、403、404 等)。
文件config / environments / production.rb
有代码:
我试图将其更改为:warn, :info, :error, :fatal
. 实际上,这个值只显示错误,但信息非常有限。
该值:debug
显示了许多数据,但是......也显示了所有日志......
我在这里看到错误日志:
应用程序内部还有另一个日志文件夹:
但是这个文件是空的。日志没有保存在这里。
一些信息:
谢谢大家。
ruby-on-rails-4 - Rgeo、activerecord-postgis-adapter 不会为 point 类型的属性触发 SQL 语句
所以我正在运行rgeo
并activerecord-postgis-adapter
正确设置了 Rails 4 应用程序的 db.yml 文件。
但是当我设置 ActiveRecord 模型的属性时,例如:
然后检查它触发的 SQL INSERT 语句,它不会包含geom
在 INSERT
INSERT INTO "places" ("name", "some_attr".....
<- 没有插入的 geom attr 中。
如果有人以前看过这个并且知道问题可能是什么,请帮助谢谢!
ruby-on-rails - 使用 Rails4.2 我无法处理像 RoutingError 这样的异常
我的 application_controller.rb 代码是:
现在,如果我尝试点击我的home/xyz
这个异常应该已经捕获但控制永远不会出现render_error
。为了捕获此异常,我还需要做些什么吗?或者,如果 Rails 4.2 有更好的方法,有人可以指导我使用那些我尝试过Exception Notificaiton
Gem 但似乎也不起作用的方法。注意:我正在使用开发环境。
我的错误日志:
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 提供的示例中得到):
然后我得到这一行异常:
有人能看出我犯的错误吗?
另外,我将如何继续创建联系人,因为我似乎无法找到有关实际创建和更新联系人的文档或帖子,我想也许我必须创建一个组,然后我可以将联系人添加到该组,但我不能设法创建一个组我无法测试该理论。
请指出我正确的方向
ruby-2.3 - 检查属于某个类别的所有产品是启用还是禁用?
我的产品属于一个类别,每个产品都有状态 enabled 和 disabled enum status: [:disabled, :enabled]
。在类别页面上,我想检查类别中的所有产品是否全部启用。
true
我尝试了下面的代码,它返回带有或false
每个产品的数组
使用原始 mysql 查询是可能的。但是作为 Rails 的新手想知道如何使用 Rails 代码完成它
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 条目: