associations
Jaka jest różnica między jednokierunkowym i dwukierunkowym JPA a asocjacjami Hibernate?
Jaka jest różnica między asocjacjami jednokierunkowymi i dwukierunkowymi?
Ponieważ tabela wygenerowana w db są takie same,wi ... ica polega na tym, czy grupa posiada odniesienie użytkownika.
Więc zastanawiam się, czy to jedyna różnica? co jest zalecane?
Rails: dependent =>: destroy VS: dependent =>: delete all
W prowadnicach rails jest to opisane tak:
Obiekty zostaną dodatkowo zniszczone, jeśli są powiązane z :dependent => :d ... te_all
Dobra, spoko. Ale jaka jest różnica między zniszczeniem a usunięciem?
Próbowałem obu i wydaje się, że robi to samo.
Używanie build with a ma jedno skojarzenie w rails
W tym przykładzie tworzę user z no profile, a następnie utwórz profile dla tego użytkownika. Próbowałem użyć build z has_one ... use': SELECT * FROM `profiles` WHERE (`profiles`.user_id = 4) LIMIT 1
Czy w rails istnieje sposób na skojarzenie 0 LUB 1?
Build vs new w Rails 3
W Rails 3 docs, metoda build dla asocjacji jest opisana jako taka sama jak Metoda new, ale z automatycznym przypisaniem kluc ... w konsoli!
Czy coś przeoczyłem? Są dokumenty trochę nieaktualne (mało prawdopodobne)? Jaka jest różnica między build A new?
Co powoduje ten błąd ActiveRecord:: ReadOnlyRecord?
To następuje to wcześniejsze pytanie, na które udzielono odpowiedzi. W rzeczywistości odkryłem, że mogę usunąć join z tego ... m tableau_id i hand_id kolumny w tabeli DeckCard.
Spojrzałem na ReadOnlyRecord w Rails api, i to nie mówi wiele poza opisem.
MongoDB many-to-Many Association
Jak zrobiłbyś wiele do wielu związków z MongoDB?
Na przykład; załóżmy, że masz tabelę użytkowników i tabelę ról. Użytkownicy ... d
Name
Roles:
Id
Name
UserRoles:
UserId
RoleId
Jak jest obsługiwany ten sam rodzaj relacji w MongoDB?
Rails-Best-Practice: How to create dependent has one relations
Możesz mi powiedzieć, jaka jest najlepsza praktyka tworzenia relacji has_one?
F. E. jeśli mam model użytkownika i musi mieć ... ion
def set_default_association
self.create_profile
end
end
Ale to nie wydaje się zbyt czyste... Jakieś sugestie?
Jak korzystać z ActiveAdmin na modelach za pomocą ma wiele poprzez skojarzenie?
Używam activeadmin gem w moim projekcie.
Mam 2 modele używające has_many przez asocjację. Schemat bazy danych wygląda dokła ... aż datę wizyty każdego pacjenta u lekarza page?
edytuj datę wizyty każdego pacjenta na stronie lekarze?
Dzięki wszystkim. :)
Jak tworzyć ma i należy do wielu stowarzyszeń w Factory girl
Biorąc pod uwagę następujące
class User < ActiveRecord::Base
has_and_belongs_to_many :companies
end
class Company < ... znalazłem wzmianki o tym, jak to zrobić, czy istnieje schemat definiowania niezbędnych fabryk, czy robię coś zasadniczo źle?
Szyny z wieloma kluczami zagranicznymi
Chcę być w stanie użyć dwóch kolumn na jednej tabeli do zdefiniowania relacji. Więc za pomocą aplikacji Zadań jako przykład. ... eRecord::PreparedStatementInvalid: missing value for :owner_id in :donor_id => :person_id OR assignee_id => :person_id
Rails idiom, aby uniknąć duplikatów w ma wiele: przez
Mam standardową relację między użytkownikami a rolami w mojej aplikacji Rails:
class User < ActiveRecord::Base
has_man ... O "user_roles" ("role_id", "user_id") VALUES(1, 3)
=> [#<Role id: 1, name: "1">, #<Role id: 1, name: "1">]
Skojarzenia Rails-ma wiele =>: Przez-ale ten sam model
Co staram się zrobić:
Mam bloga i chcę pokazać powiązane posty pod postem głównym.
class Post < ActiveRecord::Base
h ... nami post_id.
Oczywiście jest w tym kilka wad, po prostu nie jestem pewien, jak sprawić, by to skojarzenie działało w Rails.
Agregacja UML a Asocjacja
Oto jestem, z kolejnym pytaniem o agregację i skojarzenie. Chciałem nauczyć się podstaw UML, więc zacząłem czytać "UML distil ... diagramu klas?
Pytam o to, ponieważ ta książka jest z 2003 roku i niektóre rzeczy mogą się zmienić w ciągu tych kilku lat.
Ten sam Model dla dwóch należy do stowarzyszeń
Mam model PointOfContact który has_many Systems. Od strony {[4] } chcę zidentyfikować PointOfContact jako technical_manager l ... ate
@sys.project_manager = @pm
@sys.technical_manager = @tm
@pm.systems.should have(1).items #> expected 1 items, got 0
dodawanie skojarzeń do istniejących modeli
Zastanawiam się, jak Mogę dodać skojarzenia do moich modeli. Załóżmy, że generuję dwa modele
rails generate model User
rail ... stosować tę modyfikację przez migracje, aby uzyskać tabelę cars_users w bazie danych? Planuję użyć tej tabeli w moim kodzie.
Getting fields for and accepts zagnieżdżone atrybuty for to work with a belongs to relation
Nie mogę uzyskać zagnieżdżonego formularza do wygenerowania w widoku rails dla relacji belongs_to przy użyciu nowego obiektu ... stkie oficjalne przykłady i przykładowy kod (Jak the great stuff over at Ryans Scraps ) dotyczy skojarzeń z wieloma płytami.
Rails ma jeden:poprzez Stowarzyszenie
Rails ma asocjację has_one :through, która pomaga skonfigurować asocjację jeden do jednego z trzecim modelem, przechodząc prz ... modelem N-tym przechodzącym przez modele n-1 dla Łatwiejszego Dostępu. Czy jest w tym coś jeszcze, co mi umyka poza skrótem?
Hibernate jednokierunkowa Asocjacja jeden do wielu-dlaczego tablica join jest lepsza?
W tym dokumencie (przewiń w dół do sekcji jednokierunkowej):
Http://docs.jboss.org/hibernate/stable/annotations/reference/e ... preferowane niż używanie kolumny klucza obcego w posiadanej jednostce. Moje pytanie brzmi, dlaczego jest to bardzo korzystne?
C++: Asocjacja, agregacja i skład
Zaczynam studiować OOAD i mam problem ze znalezieniem przykładu C++ kodu, który ilustruje jak Association, Aggregation i Comp ... miast tego? Byłabym wdzięczna, gdybyś dał mi również odniesienie do kodu z książki (abym mogła omówić to z moim instruktorem)
Hibernate @OneToMany Usuń dziecko z listy podczas aktualizacji rodzica
Mam następujące byty:
Zespół
@Entity
@Table
public class Team {
[..]
private Set<UserTeamRole> userTeamRoles;
/**
... ; lista zostanie zresetowana i z powodu kaskady poprzednia lista zostanie usunięta.
Każda pomoc jest mile widziana. Dziękuję
- 1
- 2