loopbackio / loopbackio/loopback-next

Custom repository collection/table name

Offen
#2,844 6 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

feature good first issue Hacktoberfest Repository
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

Beitragsleitfaden öffnen

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

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

Neue Issues direkt in Ihr Postfach

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