Perguntas com a marcação «activerecord»

143
O que inverse_of faz? Qual SQL ele gera?

Estou tentando entender inverse_ofe não entendo. Como é o sql gerado, se houver? Será que a inverse_ofopção de apresentar o mesmo comportamento se usado com :has_many, :belongs_toe :has_many_and_belongs_to? Desculpe se esta é uma pergunta tão básica. Eu vi este exemplo: class Player <...

142
Como você descobre atributos de modelo no Rails?

Estou achando difícil ver facilmente quais atributos / propriedades existem em todas as minhas classes de modelo, pois elas não estão explicitamente definidas nos meus arquivos de classe. Para descobrir os atributos do modelo, mantenho o arquivo schema.rb aberto e alterno entre ele e o código que...

141
pertence_a através de associações

Dadas as associações a seguir, preciso fazer referência a Questionque a Choiceé anexada através do Choicemodelo. Eu tenho tentado usar belongs_to :question, through: :answerpara executar esta ação. class User has_many :questions has_many :choices end class Question belongs_to :user has_many...