我通过rails中的嵌套属性创建对象,我需要在使用相同方法创建后访问此对象。
{{1}}
此行有时会创建一个子(地址)。有没有办法获得地址ID?如果有的话?
答案 0 :(得分:0)
如果我找到你并且你有one to many
关系,那么你可以这样做:
old_ad_ids = @contact.adresses.ids
@contact.update(contact_params)
new_ids = @contact.adresses.ids - old_ad_ids
如果没有新地址, new_ids
将是一个空数组
评论,如果我错过了什么。