Привет, ребята, я кодирую проект с использованием w2ui и пытаюсь получить данные из базы данных postgres и отобразить их в виде таблицы на w2ui, соединение с базой данных, которое я сделал, прошло успешно, однако оно не в том формате, в котором ожидалось из сетки w2ui. Что должно быть tableitem: "tabledata" Как мне сделать sh это. Ниже мой код для запросов. js
const Pool = require('pg').Pool
const pool = new Pool({
user: 'postgres',
host: 'jdbc:postgresql://172.24.143.61/ayelab_data',
database: 'ayelab_data',
password: '*****',
port: 5432,
})
const getOrders = (request, response) => {
pool.query('SELECT branchcode,ordercode,patient_lastname,patient_firstname,doctorsname,date_entered,departuredate,urgent,status FROM orders', (error, results) => {
if (error) {
throw error
}
response.status(200).json(results.rows)
})
}
module.exports = {
getOrders,
}
, и это мой код сетки w2ui
$(function () {
$('#grid').w2grid({
name: 'grid',
columns: [
{ field: 'blank', caption: '', size: '10px' },
{ field: 'branch', caption: 'Branch', size: '120px' },
{ field: 'order', caption: 'Order',size: '120px', editable: { type: 'text' }},
{ field: 'lname', caption: 'Last Name', size: '120px', editable: { type: 'text' } },
{ field: 'fname', caption: 'First Name', size: '120px', editable: { type: 'text' } },
{ field: 'physician', caption: 'Physician', size: '120px' },
{ field: 'dateadded', caption: 'Date Added', size: '120px',editable: { type: 'date' } },
{ field: 'completdate', caption: 'Completion Date', size: '120px',editable: { type: 'date' }},
{ field: 'priority', caption: 'Priority', size: '120px' },
{ field: 'status', caption: 'Status', size: '120px' }
]
});
w2ui['grid'].load('node-api-postgres/queries.js');
});