0

我正在使用 ActiveResource 使用一个 REST 端点,该端点具有称为 ENV.OM_PRODUCER、ENV.UMS_PRODUCER 等键的键。

这些似乎导致我的观点出现问题,我收到以下错误:

NameError in AppsController#index

wrong constant name ENV.UMSProducer

日志中没有其他可以帮助我的任何建议。

更新:我之前还不清楚。

我还没有对数据做任何事情,在我的控制器中我有:

@apps = App.all

在我看来,我有:

<%= @apps.inspect %>

似乎 ActiveResource 正在解释那些 ENV。键及其引起问题。感觉就像我需要他们逃脱,但我不知道该怎么做。

4

1 回答 1

0

感谢这篇文章,我确定这是由于键中的句号而不是键名。将帖子中建议的代码放入初始化程序中的 .rb 文件中解决了该问题。

于 2013-01-03T19:14:08.950 回答