我想插入一個id的數組到一個文件,但創建一個表時,我用int
,它有另一個表的引用現在如何將數組值存儲到特定的字段? 據我所知,列必須是相同的類型,我也看到有人試圖解決這個外鍵陣列問題已經: 也我試過ELEMENT根據這個文件,但沒有成功。請別人幫我在這裏https://blog.2ndquadrant.com/postgresql-9-3-development-array-element-foreign-keys/插入數組到postgresql
db.query('CREATE TABLE IF NOT EXISTS departments_users(_id SERIAL NOT NULL UNIQUE PRIMARY KEY,user_id int REFERENCES companyUser ON DELETE CASCADE,department_id int REFERENCES departments ON DELETE CASCADE)');
exports.addCompanyUser = function(data, callback) {
db.query('INSERT INTO departments_users(user_id,department_id) VALUES($1,$2) RETURNING *', [companyuseraccess.rows[0]._id, data.department]).then(function(departments_users) {
})
}
http://stackoverflow.com/q/43776122/5315974 –