JavaWebStack / JavaWebStack/orm

Multiple column key and "keyless" pivot models

Offen
#28 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement
Vorherrschende Sprache
Java
Sterne
7
Forks
1
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

**Is your feature request related to a problem? Please describe.**
Currently there is no way to have a model without an id field. For pivot models and in some other cases you want to have multiple identifier fields instead of a single id field.

**Describe the solution you'd like**
Adding `id = true` to multiple @Column annotations should result in all fields being used as the model identifier.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Das Issue identifiziert @Column-Annotationen und die Verarbeitung von Modellidentifikatoren als Einstiegspunkte. Beginne damit, den Java-Code zu finden, der id=true verarbeitet, und das bestehende Verhalten von Identifikatoren zu überprüfen; abgeschlossen ist die Arbeit, wenn mehrere Identifikatorfelder und Modelle ohne id unterstützt werden und gleichzeitig das aktuelle Verhalten erhalten bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
databases
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.