Как показать определенные данные, такие как название школы, из моих данных на консоли с помощью nodejs?

Я новичок в nodejs. У меня есть база данных с именем schooldetail, и я хочу, чтобы в моей консоли отображались только schoolid и schoolname. В настоящее время я получаю все данные, которые находятся в моем schooldetail database. Как я могу это сделать с помощью res.send? Я получаю все данные в необработанном формате json?

router.get('/childarea', function (req, res, next) {

    //var area = req.query.area;

    /* this function will get us the areas from the database*/

    dbops.getArea(req, function (err, result) {
        console.info("error" + err + "result:" + result);
        if (result == "1")
            res.send({
                "Success":done
            });
        else
            res.send("does not exist");
    });
});

module.exports.getArea = function (child, callback) {
    sql.connect(db_config, function (err) {
        if (err) {
            console.info(err);
            sql.close();
            callback(err, null);
        } else {
            // create Request object
            var request = new sql.Request();

            /* query to get all details of the area */
            var areaQuery = "select * from dbo.tbl_Area";
            request.query(areaQuery, function (err, recordset) {
                sql.close();
                if (err)
                    console.info(err);
                console.info(JSON.stringify(recordset));
            });

        }
    });
};

если вы хотите получить только ученик и имя школы, а другие вам не нужны, вам следует изменить areaQuery на select schoolid, schoolname from dbo.tbl_Area. но если вы хотите получить все данные строк, но регистрировать schoolid и schoolname, вы можете получить доступ к атрибутам recordset с помощью . и регистрировать их вместо самого recordset

Amir Masud Zare Bidaki 02.10.2018 09:33

хорошо, позволь мне изменить и проверить

Babai 02.10.2018 10:10

@Amirmasudzarebidaki, пожалуйста, пришлите мне фрагмент кода, который является частью набора записей

Babai 02.10.2018 10:36
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
В предыдущем посте мы создали функциональность вставки и чтения для нашей динамической СУБД. В этом посте мы собираемся реализовать функции обновления...
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
Роли и разрешения пользователей без пакета Laravel 9
Роли и разрешения пользователей без пакета Laravel 9
Этот пост изначально был опубликован на techsolutionstuff.com .
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
0
3
24
0

Другие вопросы по теме