小编Mad*_*han的帖子

在Active Model Serializer中创建根节点

嘿伙计我使用Active Model Serializer以这种格式在我的Rails应用程序中有一个JSON数组

[
  {
    "contact" : {}
  },
  {
    "contact" : {}
  }
]
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能删除联系人上面的一级节点使用活动模型序列化器,如下所示:

[
 {
 },
 {
 }
]
Run Code Online (Sandbox Code Playgroud)

我还想删除节点名称"contact"

activerecord ruby-on-rails active-model-serializers

11
推荐指数
4
解决办法
2万
查看次数

heroku中四个1X dynos和两个2X dynos有什么区别?

有谁知道答案吗?我在heroku上产生了两个2X dynos,而免费1X dyno的表现要比两个2X dyno好得多.他们都有相同的Rails应用程序与同一个数据库交谈.让我难以置信!

heroku

4
推荐指数
2
解决办法
2807
查看次数

使用RSpec的请求规范测试外部API

我正在尝试使用RSpec的请求规范将主机更改为指向远程URL而不是localhost:3000.如果可能,请告诉我.

注意:只是想提一下远程URL只是一个JSON API.

ruby rspec ruby-on-rails rspec-rails

3
推荐指数
1
解决办法
2924
查看次数

在Rails中保存模型中的记录之前,执行检查重复项的功能

这就是我的模型中的内容.我想检查重复记录,我不能只为字段使用唯一索引,因为每个作业的联系人是唯一的)我无法使用以下代码执行此操作.我做错了吗?任何帮助表示赞赏.谢谢!

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)

ruby ruby-on-rails rails-activerecord

2
推荐指数
2
解决办法
5993
查看次数