Решение прикладного уровня для взаимодействия Node с базой данных.
Позволяет разработчикам фронтэнда, не знакомым с SQL, легко взаимодействовать с базой данных.
Для просмотра полной документации перейдите по ссылке FLQ китайская документация.
const { Flq, hooks } = require('flq')
const flq = new Flq({
pool: true, // Использование соединения пула !Рекомендуется использовать
user: 'root', // Логин пользователя
password: process.env.SQLPASSWORD, // Пароль для входа
database: 'test', // Имя базы данных
})
// Использование тестового режима
flq.test(async () => {
const db = flq.from('student')
const result = await db.find()
console.log(result)
})
flq.test(async () => {
const db = flq
.from('student')
.field(
{
AVG: ['chinese', 'math', 'english'],
},
'gender'
)
// group Группировка
.group('gender')
const result = await db.find()
console.log(db.sql)
console.log(result)
})
flq.test(async () => {
const db = flq
.from('student')
.field('name', 'age', 'chinese', 'math', 'english')
.limit({ page: 1, size: 3 })
.foundRows()
const result = await db.find()
console.log(db.sql)
console.log(result)
console.log('Общее количество столбцов:', db.total);
})
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )