The field names should be presented.
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 48/100
Rechercherichtung
Beginne in redshift_connector/cursor.py bei den verlinkten Zeilen und verfolge die SQL-Generierung von write_dataframe. Bestätige, wie die Spaltennamen des Dataframes verfügbar sind, und überprüfe anschließend, dass die generierten INSERT-Anweisungen Feldnamen enthalten, sodass die Ergebnisse nicht mehr von der Spaltenreihenfolge des Dataframes abhängen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
The generated sql code for insert do not point the field names.
Then the only way to make it work is to order the field names in the dataframe.
if not self.__is_valid_table(table):
raise InterfaceError("Invalid table name passed to write_dataframe: {}".format(table))
sanitized_table_name: str = self.__sanitize_str(table)
arrays: list = df.values.tolist()
placeholder: str = ", ".join(["%s"] * len(arrays[0]))
sql: str = "insert into {table} values ({placeholder})".format(
table=sanitized_table_name, placeholder=placeholder
)
- Vorherrschende Sprache
- Python
- Sterne
- 220
- Forks
- 86
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus aws/amazon-redshift-python-driver
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 74/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
aws/amazon-redshift-python-driver#268 · 2 Reaktionen ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
aws/amazon-redshift-python-driver#265 · 1 Kommentar · 4 Reaktionen ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
Alle Issues in aws/amazon-redshift-python-driver
Ähnliche Issues
-
good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
vllm-project/vllm-metal#822 ·
Maintainer antworten meist innerhalb von 1 Tag
-
vector-store
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 90/100
mem0ai/mem0#7461 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug]: chunk_span_bounds and _validated_chunk_spans reject Pydantic models ChunkSpan and AudioFileOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
BasedHardware/omi#19047 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
Maintainer antworten meist innerhalb von 1 Tag