Squel.js insert listy obiektów

0

Hej,

zająłem się squel.js i mam pewien mały orzech do zgryzienia:

   var insertItineraryQuery = this.queryGenerator
                    .insert().into("user")
                    .set("userName", "ktos")
                    .set("name", "Imie iNazwisko)
                    .toString();

i wykonuje takie zapytanie: to działa. Potrzebuje teraz tak to przerobić aby móc wsadzić od razu całą listę imion i nazw użytkownika. Jak to zrobić? Dokumentacja jest średnio w tym pomocna.

1

Nie znam squel.js, ale widzę w dokumentacji coś takiego:

http://hiddentao.github.io/squel/api.html#insert_setfieldsrows

Musisz stworzyć obiekt będący tablicą map klucz-wartość, gdzie klucz to nazwa kolumny, a wartość... to wartość:). Potem podajesz ten obiekt do metody setFieldsRows(). Tyle z dokumentacji, nie sprawdzałem.

0

A jak taka lista powinna wyglądać? To ma byc slownik?
mam do wypelnienia w tabeli 3 kolumny, mozesz mi pokazac przyklad takiej listy?

Dobra poradzilem sobie.

2

np. tak

squel.insert()
        .into("students")
        .setFieldsRows([
          { name: "Thomas", age: 29 },
          { name: "Jane", age: 31 }
        ])

1 użytkowników online, w tym zalogowanych: 0, gości: 1