Question

Two classes:

class Investor
  field :name
  has_and_belongs_to_many :users
end

class User
 field :name
 has_and_belongs_to_many :investors
end

I already have users and investors I don't want to create new. What is the way of inclusing like

@user=User.first
@investor=Investor.first
@inves_sec=Investor.last

Now what is the way to add @investor and @invest_sec to the user investors id, all the command I found in mongoid doc create new investor object, I wasn't able to find thorugh which you can use existing object.

Was it helpful?

Solution

It's easy enough as you could do something like:

@first_investor = Investor.first
@user.investors.push(@first_investor)

There are a lots of examples here of various scenarios dealing with relationships/references.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top