嘿伙计我使用Active Model Serializer以这种格式在我的Rails应用程序中有一个JSON数组
[
{
"contact" : {}
},
{
"contact" : {}
}
]
Run Code Online (Sandbox Code Playgroud)
我该怎么做才能删除联系人上面的一级节点使用活动模型序列化器,如下所示:
[
{
},
{
}
]
Run Code Online (Sandbox Code Playgroud)
我还想删除节点名称"contact"
有谁知道答案吗?我在heroku上产生了两个2X dynos,而免费1X dyno的表现要比两个2X dyno好得多.他们都有相同的Rails应用程序与同一个数据库交谈.让我难以置信!
我正在尝试使用RSpec的请求规范将主机更改为指向远程URL而不是localhost:3000.如果可能,请告诉我.
注意:只是想提一下远程URL只是一个JSON API.
这就是我的模型中的内容.我想检查重复记录,我不能只为字段使用唯一索引,因为每个作业的联系人是唯一的)我无法使用以下代码执行此操作.我做错了吗?任何帮助表示赞赏.谢谢!
before_save :check_for_duplicates?
def check_for_duplicates?
JobsPeople.find(:all, :conditions => ["job_id = ? and contact_id = ?", self.job_id, self.contact_id])
end
Run Code Online (Sandbox Code Playgroud)