polymorphic-associations

Czy można zrobić klucz obcy MySQL do jednej z dwóch możliwych tabel?

Oto mój problem mam trzy tabele; regiony, kraje, Państwa. Kraje mogą być wewnątrz regionów, państwa mogą być wewnątrz region ... wdopodobnie będę musiał dodać kolumnę popular_place_type, aby określić, czy id jest opisując kraj lub Państwo w każdym razie.

ActiveRecord, ma wiele: Poprzez, i polimorficznych skojarzeń

Ludzie, Chcę się upewnić, że dobrze to Rozumiem. I proszę pominąć tutaj przypadek dziedziczenia (SentientBeing), starając s ... ylko wiedzieć, czy to było coś specyficznego dla tego przypadku użycia, czy potencjalnie gapię się na błąd. Dzięki za pomoc!

Dlaczego nie można mieć klucza obcego w związku polimorficznym?

Dlaczego nie możesz mieć klucza obcego w asocjacji polimorficznej, takiego jak ten przedstawiony poniżej jako model Rails? c ... nts, :as => :commentable #... end class Event < ActiveRecord::Base has_many :comments, :as => :commentable end

akceptuje zagnieżdżone atrybuty dla with

Chciałbym utworzyć relację polimorficzną z accepts_nested_attributes_for. Oto kod: class Contact <ActiveRecord::Base h ... dy próbuję uzyskać dostęp Job.create(..., :client_attributes=>{...} daje mi NameError: uninitialized constant Job::Client

jak wygenerować migrację, aby referencje były polimorficzne

Mam tabelę produktów i chcę dodać kolumnę: t.references :imageable, :polymorphic => true Próbowałem wygenerować dla te ... ences, :polymorphic => true end def self.down remove_column :products, :imageable end end I nadal nie działa

Związek polimorficzny Rails z wieloma asocjacjami na tym samym modelu

Moje pytanie jest zasadniczo takie samo jak to: Asocjacja polimorficzna z wieloma asocjacjami na tym samym modelu Jednak pr ... _photo. Patrząc na SQL, robi tam, gdzie type = "Photo" zamiast, powiedzmy, "SecondaryPhoto", jak chciałbym... Myśli? Dzięki!

Jak zapisać wpisy w wielu do wielu relacji polimorficznych w Laravel?

Mam Model Org i model Tag. Chcę kojarzyć tagi z organizacjami. Moje tabele baz danych i wymowne modele są tak skonfigurowane ... u relacji polimorficznych, gdy chcę skojarzyć jeden lub więcej tagów z organizacją. Każda pomoc jest mile widziana, dzięki!!

Rails: ma wiele Przez z polymorphic asocjacji - czy to zadziała?

A Person może mieć wiele Events, a każdy Event może mieć jeden rekord polimorficzny Eventable. Jak określić relację między r ... :workouts, :through => :events Jeśli widzisz łatwiejszy sposób, aby osiągnąć to, czego chcę, zamieniam się w słuch! :-)

Coś jak dziedziczenie w projektowaniu baz danych

Załóżmy, że tworzysz bazę danych do przechowywania danych z testów zderzeniowych różnych Pojazdów. Chcesz przechowywać dane t ... er a speedboat, car, or go-kart) Wygląda na to, że to dopiero Królewski bałagan. Jak powinno się coś takiego skonfigurować?

Dlaczego Asocjacja polimorficzna nie działa dla STI, jeśli kolumna typu asocjacji polimorficznej nie wskazuje na model bazowy STI?

Mam tu przypadek asocjacji polimorficznej i STI. # app/models/car.rb class Car < ActiveRecord::Base belongs_to :borrowa ... ate/tmp/guineapig/test/unit/car_test.rb:16]: "Car.count" didn't change by -1. <1> expected but was <2>. Dzięki

ActiveRecord-querying polymorphic associations

Używam skojarzeń polimorficznych do śledzenia komentarzy w moim projekcie. Wszystko bardzo prosto. Problem, który mam polega ... ą inne sposoby osiągnięcia wymaganego rezultatu, ale wydaje się, że powinno być wykonalne. Jakieś pomysły? Coś mi umknęło?

Szyny: Zawiera ze Związkiem polimorficznym

Przeczytałem ciekawy artykuł o wykorzystywaniu polimorfizmu do lepszego podawania aktywności w Railach . Kończymy z czymś ta ... tagi, mamy kolejny problem z zapytaniem N + 1. Jaki jest właściwy sposób, aby to rozwiązać, aby móc korzystać z paginacji ?

Używanie ścieżek polimorficznych z zagnieżdżonymi asocjacjami

Mam asocjację polimorficzną, która wygląda tak: class Line < ActiveRecord::Base belongs_to :item, :polymorphic => ... eferencje, gdyby tak było). Więc moje pytanie brzmi, jak uzyskać ścieżkę do pracy polimorficznie jak zwykły Pomocnik ścieżki?

rails ma jedną z wielu asocjacji

Mam produkt, a produkt może mieć wiele zdjęć. Odbywa się to poprzez tabelę asocjacji. Chciałbym jednak, aby produkt miał JEDE ... by upewnić się, że główny obraz został dodany? EDIT: Czy zamiast tego powinienem używać has_and_belongs_to_many asocjacji?

W klonie Stoskoverflow, jaką relację powinna mieć tabela komentarzy do pytań i odpowiedzi?

W aplikacji podobnej do StackOverflow, którą buduję, staram się zdecydować, jaką relację mamQuestions, Answers i Comments} ta ... "author" varchar(255), "content" text, "parent_id" integer, "created_at" datetime, "updated_at" datetime );

Dynamiczne Klucze Obce - Jak Wdrożyć?

Mam 4 tabele (mianowani, Klasa, wybrani, status), które chcę porównać do jednej kolumny tabeli (członkowie). Wartości z 4 tab ... DATE(), '2010-05-01'), (NULL, 3, 'class', 1, DATE(), NULL), (NULL, 3, 'status', 1, DATE(), NULL);