Pertanyaan Bagaimana cara menggunakan include dengan atribut dengan sequelize?


Adakah ide cara menggunakan penyertaan dengan atribut (ketika Anda hanya perlu menyertakan bidang tertentu dari tabel yang disertakan) dengan sekuel?

Saat ini saya memiliki ini (tetapi tidak berfungsi seperti yang diharapkan):

var attributes = ['id', 'name', 'bar.version', ['bar.last_modified', 'changed']];
foo.findAll({
    where      : where,
    attributes : attributes,
    include    : [bar]
}).success(function (result) { ...

35
2018-02-19 14:29


asal


Jawaban:


Sesuatu seperti ini seharusnya berfungsi

foo.findAll({
    where      : where,
    attributes : attributes,
    include    : [{ model: bar, attributes: attributes}]
}).success(function (result) {

51
2018-02-20 12:06