Я создал простую среду симуляции админ-панели.
То, что я хочу сделать, - это просто простые CRUD-операции через админ-панель, поэтому из админ-панели я могу добавлять данные, которые поступают вбазы данных и обновлений моей клиентской панели.
Это моя система: у меня есть файл controller.js, который передается моему serverjs и в мой route / index.js, где я присваиваю нужные мне значения
controller.js
/* ~Require Modules~*/
var mysql = require('mysql'); // MySQL
var dbconfig = require('./config/database'); // Load database-configuration
/* ~MySQL Properties~ */
//Create connection with MYSQL
var connection = mysql.createConnection(dbconfig.connection); // Establish connection with database
module.exports = function () {
var Query = {
read: 'SELECT * FROM page'
}
};
Я хочу, чтобы все мои запросы были организованы и находились внутри этого файла controllersjs.
Проблема заключается в в том, что я не могу понять, как я мог бы получить данные из этого запроса , который я уже написал
, более простой пример будет следующим:
module.exports.msg = "hello"
и теперь я могу просто перейти к своему index.js
и вызвать controller.msg
, и он получит hello
Но если я хочу выполнить несколько различных операций, это не будет лучшим жизнеспособным решением.