Perguntas com a marcação «associations»




4
Associação Muitos-para-Muitos do MongoDB
Como você faria uma associação muitos-para-muitos com o MongoDB? Por exemplo; digamos que você tenha uma tabela Usuários e uma tabela Funções. Os usuários têm muitas funções, e as funções têm muitos usuários. Na área SQL, você criaria uma tabela UserRoles. Users: Id Name Roles: Id Name UserRoles: UserId RoleId …



5
Build vs new no Rails 3
Nos documentos do Rails 3 , o buildmétodo para associações é descrito como sendo o mesmo que o newmétodo, mas com a atribuição automática da chave estrangeira. Diretamente dos documentos: Firm#clients.build (similar to Client.new("firm_id" => id)) Eu li similar em outro lugar. No entanto, quando eu uso new(por exemplo, some_firm.clients.newsem …

5
Migração de Rails: t.references com nome alternativo?
Portanto, tenho uma create_table como esta para Cursos em uma Escola: create_table :courses do |t| t.string :name t.references :course t.timestamps end mas eu quero fazer referência a dois outros cursos como: has_many :transferrable_as # A Course has_many :same_as # Another Course Posso dizer o seguinte? t.references :transferrable_as, :as=> :course

11
Como criar associações has_and_belongs_to_many no Factory girl
Dado o seguinte class User < ActiveRecord::Base has_and_belongs_to_many :companies end class Company < ActiveRecord::Base has_and_belongs_to_many :users end como você define fábricas para empresas e usuários, incluindo a associação bidirecional? Aqui está a minha tentativa Factory.define :company do |f| f.users{ |users| [users.association :company]} end Factory.define :user do |f| f.companies{ |companies| [companies.association …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.