thank you for your reply Colin, here's what we're trying to do:

The app has a farm model and each farm has nested plant models, nested 
under each plant is a feeding model. Say a farm has 16 plants, we'd like to 
be able to feed all the plants at once and not create a new feeding for 
each plant but retain the ability to create an inidividual feeding under a 
specific plant.

currently the new feed method looks like this:
    def new
    @farm = Farm.find(params[:farm_id])
    @plant = Plant.find(params[:plant_id])
    @feed = @plant.feeds.new
  end

and the create method for feeds:

def create

    @farm = Farm.find(params[:farm_id])
    @plant = Plant.find(params[:plant_id] )
    @feed = @plant.feeds.new(feed_params)

    respond_to do |format|
      if @feed.save
        format.html { redirect_to farm_plant_feeds_path(@farm, @plant, 
@feeds), notice: 'feed was successfully created.' }
        format.json { render :show, status: :created, location: 
farm_plant_feeds_path(@farm, @plant, @feeds)}
      else
        format.html { render :new }
        format.json { render json: @feed.errors, status: 
:unprocessable_entity }
      end
    end
  end

On Tuesday, October 18, 2016 at 3:08:43 AM UTC-4, Colin Law wrote:
>
> On 18 October 2016 at 00:29, Chris Vukin <medr...@gmail.com <javascript:>> 
> wrote:
>
>> Hello, I'm wondering about how to accomplish saving the same nested form 
>> on an entire collection of objects that the form is nested under.. I'm not 
>> finding much when googling around, is this something that is possible with 
>> rails?
>>
>
> Could you give more details of what you want to do? Give us an example of 
> models, associations and what is to be achieved.
>
> Colin
>  
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rubyonrails-talk+unsubscr...@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/836fa4b2-9900-4cb2-9766-4045ac6864f3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to