MagicStack / MagicStack/asyncpg
[Question] Generate Record from Record subset of keys?
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 8.1k
- Forks
- 468
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Hi guys!
Really great library, well done and hats off to you.
Just a small question: can I generate a Record from a subset of another Record's keys? e.g.:
record: Record = conn.fetchrow(query, foo)
print(len(record.keys()) # let's say there are 10 keys
# Make a new Record from the first 8 keys
new_record = Record(record[:8])
The reason I can't just cast the original Record to a dict is because it was generated using 2 INNER JOINs onto the same table, and so I have non-unique column descriptions in the result from that query.
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
Beginnen Sie mit asyncpgs Record API und dem im Beispiel beschriebenen Ergebnis von conn.fetchrow; im Issue werden keine Quelldateien oder Tests genannt. Ermitteln Sie, ob das Erstellen eines Record aus einer Teilmenge von Schlüsseln unterstützt wird, und klären Sie den unterstützten Ansatz für Ergebnisse mit doppelten Spaltennamen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- postgresql, python
- Bereich
- databases
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100