loopbackio / loopbackio/loopback-next
Custom repository collection/table name
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 5.1k
- Forks
- 1.1k
- Ø Merge
- 2 T. 21 Std.
- Gemergte PRs (30 T.)
- 27
Beschreibung
Currently the name of the collection is specified in the model, through the setting property of the model decorator.
I have two repositories, one storing the current version of the data, the other storing all versions of the data. Right now when I use the create method from those repo, they try to save into the same collection, creating errors.
I would like to store the model in different collections.
Also see this issue, probably code related.
Beitragsleitfaden
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
Beginnen Sie mit der Einstellungseigenschaft des model decorators und der im Issue beschriebenen create-Methode des Repositorys. Sehen Sie sich anschließend das zugehörige Issue #2197 an, um den Implementierungskontext zu verstehen. Die Arbeit ist abgeschlossen, wenn zwei Repositorys, die dasselbe Modell verwenden, ohne Konflikte in unterschiedlichen Collections oder Tabellen persistieren können und überall dort, wo das bestehende Verhalten getestet wird, entsprechende Tests hinzugefügt wurden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- backend, database
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100