2016-04-13 10 views
0

So holen Sie den Spaltenwert zum Zeitpunkt des Einfügens in MySQL DB mit Hilfe der Fortsetzung. Versucht unter Abfrage erhalten Typfehler: keine implizite Konvertierung in Ganzzahl.Wie erhalten Sie Spaltenwert mit einfügen Abfrage mit Sequel?

DB[:table].import([:x, :y], [[1, 2]], [:return=>:primary_key]). 
+1

Versuchen ohne die eckigen Klammern? Wie '1, 2]],: return =>: primary_key)' –

+0

Über einem funktioniert. –

+0

Großartig! Ich habe als Antwort hinzugefügt –

Antwort

2

Per the docs, sollten Sie ohne die eckigen Klammern vorbei entscheidet sich in sein, etwa so:

DB[:table].import([:x, :y], [[1, 2]], :return =>: primary_key)