2016-09-21 24 views

答えて

1

このお試しください:私はそれを破壊する前にタイトルがcategories_attributesに渡され、このハッシュでは空ではありません。基本的にはどのように私がいることを検証することができます

def categories_attributes=(categories_attributes) 
    categories_attributes.values.each do |category_attribute| 
    category = Category.find_or_create_by(category_attribute) 
    if category.title? 
     categories << category 
    elsif category.persisted? 
     category.destroy 
    end 
    end 
end 
+0

は、 'undefined method' presistedの下で次のエラーを受け取りましたか? #<カテゴリid:nil、title: ""、created_at:nil、updated_at:nil> ' –

+0

タイプミスを修正しました。 –

+0

それは働いた!私はありがとう! –

関連する問題