Tag: cascading-deletes

Das Konzept von SQL-Datenbanken, löschen von Zeilen, die sich (über Fremdschlüssel) auf eine gelöschte Zeile.

Hibernate Objekte löschen auf Kaskade

Anzahl der Antworten 2 Antworten
Ich bin leicht verwirrt, wie die cascade="delete" funktioniert. Ich definierte die Zuordnung in der folgenden Art und Weise in der Stadt mapping-Datei: <set inverse="true" name="client" cascade="delete"> <key> <column name="id_name"/> </key> <one-to-many class="model.Client"/> </set> Die Klasse Client über

Cascade löschen von join-Tabelle mit @ManyToMany-annotation

Anzahl der Antworten 1 Antworten
Hi ich hab ein problem mit der Zuordnung meiner Entitäten. Ich bin mit JPA2 und Hibernate-Implementierung. Ich habe Tabellen mit @ManyToMany annotation http://img204.imageshack.us/img204/7558/przykladd.png Ich abgebildet mit : @Entity @Table("employee") class Employee { @Id   @GeneratedValue(strategy = GenerationType.IDENTITY)   private

Gelöschte Objekt erneut gespeichert werden-durch die Kaskade (entfernen gelöschte Objekt von Verbänden), die in nhibernate

Anzahl der Antworten 1 Antworten
Ich bekomme immer diese Fehlermeldung, wenn Sie versuchen zu löschen einen Datensatz aus meiner Tabelle. Insert-und Update-arbeiten gut, abgesehen von löschen. Hier ist mein set up: Zuordnungen: HasMany(x => x.Items).AsList().AsBag().LazyLoad().Cascade.AllDeleteOrphan(); GetMethod: IRepositoryWithTypedId<BOD.Entities.Item, Guid> Rep = RepositoryFinder.For<BOD.Entities.Item, Guid>();

Cascade-Delete-Regel in EF 4.1 Code First bei Verwendung von Shared Primary Key-Association

Anzahl der Antworten 2 Antworten
Implementiert habe ich eine bidirektionale 1:1-Beziehung basiert auf diese Antwort: Primär - /Fremdschlüssel Entity Framework Definiere ich das bidirektionale Verhältnis so: public class Student { public virtual int StudentId { get; set; } public virtual Anamnesis Anamnesis

Was ist die empfohlene äquivalent kaskadierendes löschen in MongoDB für N:M Beziehungen?

Anzahl der Antworten 2 Antworten
Vorausgesetzt, die folgenden "schema/Beziehung" design, was ist die empfohlene Praxis für den Umgang löschen mit cascade löschen wie operation? Relationale Schema: +---------+ +--------+ | Student|-*--------1-[Einschreibung]-1--------*-| Kurs | +---------+ +--------+ MongoDB: +---------+ +--------+ | Student|-*----------------*-| Kurs | +---------+

Was sind die Optionen für das überschreiben von Django cascading delete Verhalten?

Anzahl der Antworten 3 Antworten
Django-Modelle in der Regel behandeln Sie die ON DELETE CASCADE Verhalten durchaus angemessen (in einer Weise, dass die arbeiten an Datenbanken, die dies nicht unterstützen nativ.) Jedoch bin ich kämpfen, um zu entdecken, was ist der beste

Wie stellen Sie cascade in der SQLite-Datenbank mit zusammengesetzten primär-Fremdschlüssel?

Anzahl der Antworten 1 Antworten
Ich habe eine db, die ist strukturiert, mit einem obertyp-Tabelle als auch als Subtyp Tabellen etwa so: EVENT PatientId INTEGER, DateTime TEXT, EventTypeCode TEXT, PRIMARY KEY( PatientId, DateTime, EventTypeCode ) verschiedene Arten von Veranstaltungen haben Ihre eigenen

So LÖSCHEN ohne ON DELETE CASCADE (Konflikt-REFERENZ-integritätsregel)

Anzahl der Antworten 1 Antworten
Habe ich eine gigantische legacy-Datenbank mit einer Tabelle, die mehrere Fremdschlüssel zeigt auf einen anderen Tisch und mit nicht einer einzigen Kaskade in Sicht, ähnlich wie sample-Tabellen unter: create table Users ( Id int primary key identity,

Hibernate Fehler IllegalArgumentException: Knoten zu Durchlaufen darf nicht null sein

Anzahl der Antworten 2 Antworten
Meine DELETE Abfrage fehlschlägt. Hier ist mein code: String q = "SELECT p.id FROM Person p, DomainGroup g WHERE p member of g.coordinators" + " AND g.id = :groupId AND p.id = :personId"; List<Long> test = getEntityManager()

Wie kann ich das löschen aus drei Tabellen mit foreign keys?

Anzahl der Antworten 5 Antworten
Ich möchte in der Lage sein zu wählen, einer Gruppen-id und eine kaskadierende löschen durch drei Tabellen, die in einer MS-SQL-server-Datenbank. Die Tabellen sehen wie folgt aus: table 1 - GROUP ------------------------------------------- groupID | description | etc

[MySQL]: LÖSCHEN von Zeilen von zwei abhängigen Tabellen

Anzahl der Antworten 2 Antworten
Ich bin versucht, löschen Sie alle Zeilen, die in zwei abhängigen Tabellen basierend auf einem Dritten Tabellen-ID. Tisch Struktur: Transaction -Transaction_ID (primary) -Timestamp Purchase -Item_ID -Transaction_ID -Purchase_ID (primary) Item -Item_ID (primary) -Client_ID Möchte ich löschen Sie alle

Wie Löschweitergabe über viele, viele table

Anzahl der Antworten 3 Antworten
Ich habe 3 Tabellen, die folgendermaßen Aussehen: Auf die Fremdschlüssel habe ich cascade löscht. Gerade jetzt, wenn ich einen Datensatz löschen in der Ordner-Tabelle, nur den zugehörigen Datensatz in der FolderItem gelöscht. Dies ist zu erwarten und

Wie einrichten kaskadierendes löschen in der MySQL-workbench?

Anzahl der Antworten 1 Antworten
In MySQL-Workbench, wie richten Sie ein cascading delete auf eine Beziehung? Klickte ich auf die Beziehung Linie und klickte auf Eigenschaften aber ich sehe keine Erwähnung von einem kaskadierenden löschen option. Welche version von MySql workbench verwenden

tsql-Skript hinzufügen delete cascade zu vorhandenen Tabellen

Anzahl der Antworten 1 Antworten
gibt es ein Skript, das verwendet werden kann, um zu ermöglichen, kaskadierte Löschung für vorhandene Tabellen. Danke. InformationsquelleAutor mike | 2010-05-07

Django - Kaskade Löschung in ManyToManyRelation

Anzahl der Antworten 4 Antworten
Mithilfe der folgenden zugehörigen Modelle (ein blog-Eintrag kann mehrere Versionen): class BlogEntryRevision(models.Model): revisionNumber = models.IntegerField() title = models.CharField(max_length = 120) text = models.TextField() [...] class BlogEntry(models.Model): revisions = models.ManyToManyField(BlogEntryRevision) [...] Wie kann ich feststellen, Django löschen Sie

EF4.1 Code First : How to disable delete cascade für eine Beziehung ohne navigation Eigentums in abhängigen Entität

Anzahl der Antworten 1 Antworten
Sagen wir, ich habe diese zwei sehr grundlegende Entitäten: public class ParentEntity { public int Id; public virtual ICollection<ChildEntity> Childrens; } public class ChildEntity { public int Id; public int ParentEntityId; //Foreign Key public virtual ParentEntity parent;

Wie füge "on delete cascade" Einschränkungen?

Anzahl der Antworten 2 Antworten
In PostgreSQL 8 ist es möglich, fügen Sie ON DELETE CASCADES auf die beiden foreign-keys in der folgenden Tabelle, ohne dass die letzteren? # \d scores Table "public.scores" Column | Type | Modifiers ---------+-----------------------+----------- id | character

Entity Framework on delete cascade

Anzahl der Antworten 5 Antworten
Ich habe ein problem mit dem löschen von verknüpften Zeilen in Entity Framework 4.1. Ich habe Tabellen mit Beziehungen Buch 1<--->* BookFormats Habe ich die on delete cascade: ALTER TABLE [dbo].[BookFormats] WITH CHECK ADD CONSTRAINT [FK_BookFormats_Book] FOREIGN

Ist es möglich zu löschen aus mehreren Tabellen in einer SQL-Anweisung?

Anzahl der Antworten 5 Antworten
Es ist möglich zu löschen, indem Sie join-Anweisungen zu qualifizieren, der Satz gelöscht werden, wie die folgenden: DELETE J FROM Users U inner join LinkingTable J on U.id = J.U_id inner join Groups G on J.G_id =

Bei delete cascade mit doctrine2

Anzahl der Antworten 2 Antworten
Ich versuche zu machen ein einfaches Beispiel, um zu lernen, wie das löschen einer Zeile in einer übergeordneten Tabelle und automatisch löschen Sie die entsprechenden Zeilen in der untergeordneten Tabelle mit Doctrine2. Hier sind die beiden Elemente,

Wie verwende ich Kaskadenlöschung mit SQL Server?

Anzahl der Antworten 7 Antworten
Ich habe 2 Tabellen: T1 und T2, werden Sie bestehende Tabellen mit Daten. Wir haben ein eins-zu-viele-Beziehung zwischen T1 und T2. Wie kann ich ändern, der die Tabelle mit den Definitionen durchführen cascading delete in SQL Server,

Wie stellen Sie sicher, dass die kaskadierende Löschung für eine Tabellenbeziehung zuerst in EF-Code aktiviert ist?

Anzahl der Antworten 2 Antworten
Ich möchte zum aktivieren der Löschweitergabe auf einer Tabelle mit code-first. Wenn das Modell ist neu-von Grund auf neu erstellt, es gibt keine Löschweitergabe festgelegt, obwohl die Beziehungen sind set-up automatisch. Das merkwürdige ist, dass es diesem

Wie bearbeite ich eine Tabelle, um CASCADE DELETE zu aktivieren?

Anzahl der Antworten 3 Antworten
Ich habe eine Tabelle mit Benutzern. Wenn ein Benutzer gelöscht wird, bekomme ich: DELETE-Anweisung in Konflikt mit der REFERENCE-Einschränkung Offenbar CASCADE DELETE ist nicht so einfach wie ich es mir vorgestellt, die in SQL Server, und die

Doktrin: cascade = "remove" vs orphanremoval = true

Anzahl der Antworten 1 Antworten
Was ist der Unterschied zwischen den 2 oben genannten Optionen? Wann ist es vorzuziehen, wählen Sie jede option? InformationsquelleAutor der Frage iiirxs | 2014-08-26

Entity Framework: Legen Sie die Löschregel mit CodeFirst fest

Anzahl der Antworten 2 Antworten
Ich bin mit EF4 CTP 5, CodeFirst. Bitte Lesen Sie meine ersten Klassen: public class Guest { [Key] public Guid GuestID { get; set; } public Language PreferredLanguage { get; set; } public Guid? LanguageID { get;

Was ist der Unterschied zwischen Kaskaden- und Disaster-Entfernung von der DB?

Anzahl der Antworten 2 Antworten
Was ist der Unterschied zwischen @OneToMany(cascade=REMOVE, mappedBy="customer") public List<Order> getOrders() { ... } und @OneToMany(mappedBy="customer", orphanRemoval="true") public List<Order> getOrders() { ... } In diesem Beispiel wird von Java-EE-Tutorial, aber ich verstehe immer noch nicht, details. InformationsquelleAutor der

Cascading löscht mit Entity Framework - Verknüpfte Entitäten, die von EF gelöscht wurden

Anzahl der Antworten 2 Antworten
Ich habe ein Problem mit der Löschung in Entity Framework. In kurzen, EF explizit zu löschen versucht wird eine Entität aus der Datenbank, obwohl ich schon explcitly konfiguriert EF verwenden von kaskadierenden Löschungen in der Datenbank. Mein

SQLite Delete Cascade funktioniert nicht

Anzahl der Antworten 4 Antworten
In Android 4.2, SQLite 3.7.11, wenn ich eine Zeile löschen aus der Quiz-Tabelle, schema ist unten, die entsprechenden Zeilen in der QuizQuestions Tabelle werden nicht gelöscht. Ich kann nicht herausfinden, was falsch ist. Ich habe versucht, indem

MS SQL "ON DELETE CASCADE" mehrere Fremdschlüssel, die auf die gleiche Tabelle zeigen?

Anzahl der Antworten 1 Antworten
Howdy, Ich habe ein problem, wo ich noch eine Kaskade über mehrere Fremdschlüssel verweisen auf den gleichen Tisch.. [Insights] | ID | Title | | 1 | Monty Python | | 2 | Spamalot | [BroaderInsights_Insights] |

JPA 2.0 orphanRemoval = True VS beim Löschen von Cascade

Anzahl der Antworten 7 Antworten
Ich bin ein wenig verwirrt über die JPA 2.0 orphanRemoval Attribut. Ich denke, ich kann sehen, sein ist notwendig, wenn ich meine JPA-provider die DB-generation-tools zum erstellen des zugrunde liegenden Datenbank-DDL-eine ON DELETE CASCADE auf die Besondere

Entity Framework (EF) Code First Cascade Löschen für One-to-Zero-oder-One-Beziehung

Anzahl der Antworten 2 Antworten
Folgenden der "Code First-Modeling" - Abschnitt der Pluralsight "Erste Schritte mit Entity Framework 5" natürlich von Julie Lermanich habe zwei POCO-Klassen mit einem eins-zu-null-oder-eins Beziehung: Eltern (User) und eine optional Kind (UserDetail). Benutzer-und UserDetail Datenmodell-Diagramm (klicken zum

JPA / Hibernate remove entity funktioniert manchmal nicht

Anzahl der Antworten 3 Antworten
Ich habe den folgenden code, der funktioniert normalerweise auch: public void delete(T object) { EntityManager em = getPersistence().createEntityManager(); EntityTransaction et = em.getTransaction(); try { et.begin(); object = em.find(object.getClass(), object.getId()); em.remove(object); em.flush(); et.commit(); } catch(Exception e) { error("Unable

Entity Framework 4.1 InverseProperty-Attribut und ForeignKey

Anzahl der Antworten 2 Antworten
Ich erstelle zwei Referenzen zwischen Mitarbeiter-und Team-Einheiten mit fremden Federn. So definierte ich die zwei Personen wie folgt public class Employee { public int EmployeeId { get; set; } public string Name { get; set; } [ForeignKey("FirstTeam")]