如何使用Node JS从MySQL数据库获取值

用户名

我正在开发一个节点js应用程序,并使用DB作为mysql,我想做的是当我运行查询并提取所有数据时,我想访问该数据或将该数据存储到变量中以备将来使用

在我的控制器中,我正在编写此代码

exports.login = function(req, res) {
User.fetchUser()
    .then(([rows]) => {

        console.log(rows)
    })
    .catch(err => console.log(err));

}

这是在控制台上打印 [ BinaryRow { email: '[email protected]', password: 'dheeraj' } ]

在我的模型课中,我正在执行我的fetchUser功能

static fetchUser() {
    const email = '[email protected]'
    const password = 'dheeraj'
    let sql = 'SELECT email,password FROM tpconsumer where email = ? and password = ?'
    return db.execute(sql, [email, password]);
}

现在我想做的就是获取电子邮件和密码值,并将它们存储在变量中以备将来使用,或者只是我该如何使用电子邮件或密码来访问它们

雷拜·艾哈迈德(Rebai Ahmed)

尝试将参数传递给fetchUser方法

  exports.login = function(req, res) {
        User.fetchUser(email,password)
            .then(([rows]) => {
                 if(rows.length >0)
                 {
                     for(var i=0; i<rows.length; i++){
                         console.log(rows[i].email); 
                         console.log(rows[i].password);
                     }
                  }
                  else{
                   console.log('Nothing to fetch');
                  }

            })
            .catch(err => console.log(err));

在您的班级模型中:

static fetchUser(email,password) {
    /*const email = '[email protected]'
    const password = 'dheeraj'*/
    //pass your data dynamically 
    let sql = 'SELECT email,password FROM tpconsumer where email = ? and password = ?'
    return db.execute(sql, [email, password]);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从数据库Firebase获取值

如何使用Node从MySQL数据库获取数据

如何从引导程序输入标签中获取值,然后插入到 mysql 数据库中

如何使用 JAVASCRIPT 从 Input 标签中获取值,输入标签的值是使用 php 从 mysql 数据库中获取的

如何使用WHERE子句和URL中的变量集从MySQL数据库使用PHP代码从MySQL数据库获取值

如何从 JS 获取变量到 MySql 数据库?

如何根据id从数据库中获取值

firebase 如何从数据库(网站)中获取值

Android如何从SQLite数据库的列中获取值

Laravel使用列键/值从数据库获取值

使用 $.each 循环获取值表单数据库

如何根据条件从mysql数据库读取值?

使用node.js从mysql数据库中获取图像

如何获取mysql数据库的大小?

如何使用php date从mysql数据库获取数据?

如何使用php从mysql数据库中获取数据

如何使用mysql数据库在AutoCompleteTextView中获取数据?

如何使用存储过程从数据库中获取值并在 MessageBox C# 中显示?

如何使用学说从Symfony2中的数据库表中获取值列表?

如何使用flutter从Firebase数据库中基于用户ID获取值

如何从数据库中获取值,并在输入字段中使用和显示它?

Node.js puppeteer mysql-使用mysql将获取的值插入到循环内的数据库中

Chart.js-使用mysql和php从数据库获取数据

如何使用Mysql和node.js进行同步数据库查询?

如何使用Sequelize(Node.js)创建MySQL数据库

如何使用 Node.js 或 PHP 实时监听 MySQL 数据库变化

如何使用Node JS和Express在MySQL数据库中存储PDF

如何使用MySQL数据库在Node.js中创建登录API

如何使用python从数据库MySQL获取行?