JavaWebStack / JavaWebStack/orm
Multiple column key and "keyless" pivot models
Dieses Issue hat noch niemand übernommen.
- 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
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Ö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