Fråga : Rubyen - sätt in Struct till MySql

Jag har en struct som jag skulle något liknande för att sätta in in i en MySql database.

I kan göra den, när jag räcka-skriver en stränga som ska sätts in, men inte kan ganska få min head
wrapped runt om hur man sätter in tillfredsställer av data-structures.

Below är min klassificerar så avlägset; men (I-funderare) jag skulle önskar att acceptera ett argument för en struct
on ”den load_tbl” metoden. Höger nu, den sätter precis in för class=" codeSnippet " för attrappen data.


1 för >

kräv ”mysql”,

klassificera MY_DB
    def initialiserar
      @dbh = Mysql.real_connect (”localhost”, ”testuser”, ”testpass”, ”trafikerar”),
    avsluta

    defclose_tbl
      @dbh.close
    avsluta

  load_table def
    @dbh.query (”MELLANLÄGGET IN I testar (ID,
                              känt,
                              dataSourceId,
                              tmcId,
                              typ,
                              status,
                              rusa,
                              volym,
                              longVolume,
                              innehavande,
                              lastUpdated)
                  VÄRDERAR
                    (1.2.3.4.5.6.7.8.9.10.11) ”)

  avsluta
end<-/pre>
" klar "

Svar : Rubyen - sätt in Struct till MySql

Brunn du kan svara att denna ifrågasätter sig yourself precis försök.
arr = [1.2.3]
=> [1, 2, 3]
(huvudsaklig) irb: 003: 0> ”några försök nr. {arr.join (”,”)}”,
=> ”några försök 1.2.3”,
(huvudsaklig) irb: 004: 0>

Så ja du kan.
Andra lösningar  
 
programming4us programming4us