реагировать родной nodejs вставить столбец BLOB - PullRequest
0 голосов
/ 30 апреля 2020

В настоящее время у меня есть данные изображения, и я хочу преобразовать их в BLOB-объект и вставить в mysql. Возможно ли это и как я могу это сделать? Моя фотография содержит следующие данные => data, fileSize, height, fileName, path, type, uri, content, width, которые получаются из response-native-image-picker

customerModel.updateProfile = function (Name, CustomerId, Photo, result) {
    var sql = "UPDATE jlk_user_profile p " +
        "INNER JOIN jlk_customer_acc c ON p.user_id = c.user_id " +
        "SET p.name=?, p.picture=? " +
        "WHERE c.customer_id=? ";

    console.log(Photo);
    pool.getConnection(function (err, con) {
        if (err) throw err;
        con.query(sql, [Name, Photo, CustomerId], function (err, res) {
            if (err) {
                con.destroy();
                result(err, null);
            }
            else {
                if (res.affectedRows == 1) {
                    result(null, { result: true });
                }
                else {
                    result(null, { result: false, value: 'Some Error Occur' });
                }
            }
        });
    });

};
...