我有一个与第三方应用程序交互的rails应用程序,这个第三方应用程序保存到他们的数据库。因此我使用的是Activeresource模块。
class User < ActiveResource::Base
self.site = "API URL"
end
在我的视图页面中,我填写了一个人的信息,我有:contact_address attribute
的地址字段。
但是我的第三方应用程序希望以某种格式发送表单的参数,例如在其数据库中存在 secondary_address 列的地址。
所以在我的rails应用程序中,我将rails params映射到它们的db schema列。 例如 secondary_address = params [:user] [:address]
在提交表单时,它会对第三方应用程序以及这些参数进行api调用并成功保存。
但是当我尝试从我的rails应用程序中获取记录时
User.first
,我收到的错误是
&#34;未知属性:secondary_address&#34;
任何想法/建议都将受到高度赞赏。!!