Thread Größten Wert in mehrstufigem Hash finden (20 answers)
Opened by Stefan_S at 2018-03-15 09:46

Stefan_S
 2018-03-15 12:57
#188155 #188155
User since
2014-04-15
30 Artikel
BenutzerIn
[default_avatar]
Quote
Warum sollte was überschrieben werden ohne Timestamp? Mach doch einfach ein Array aus Hashes.

Ich denke, wenn ich den Timestamp weglasse und dann einen Datensatz mit einer bereits im Hash vorhandenen artikel_id und charge_id auslese, dann überschreibe ich die Werte, weil ja beide Schlüssel identisch sind, oder?
Wie hilft mir dabei ein Array aus Hashes? Ich glaube, diese Datenstruktur habe ich noch nicht richtig verstanden.

Quote
Und warum steht jedesmal wieder die Artikelnummer drin?

Ich gebe ja zu, dass das nicht hübsch ist, aber so steht's in den Quelldaten, auf deren Struktur ich keinen Einfluss habe und so soll das auch wieder in die Zieldatenbank.

Quote
Kann so ein "timestamp" aus mehreren Artikel-IDs bestehen?

Ja. Es werden zu einem festen Zeitpunkt (identischer Timestamp) die Bestände aller Artikel in die Datenbank geschrieben.

Quote
Ist das nur eine interne Datenstruktur oder wird die irgendwo abgespeichert, weitergegeben, ...?

Nur intern.

View full thread Größten Wert in mehrstufigem Hash finden