Dieses Mal beschreibt die Ausgabe den externen Schlüssel im starken Parameter.
controller.rb
private
def item_params
params.require(:item).permit(:name, :description, :category, :brand, :condition, :shipping_cost, :prefecture_id, :shipping_day, :price, images_attributes: [:image]).merge(user_id: current_user.id)
end
Beschrieben mit der "Merge-Methode" wie folgt. In diesem Fall wird die ID des angemeldeten Benutzers im Parameter als user_id` gespeichert.
Diesmal ist die Ausgabe prägnant! Bitte beziehen Sie sich auf!
Recommended Posts