将值存储在数据库中的变量中

时间:2019-07-07 16:59:40

标签: javascript node.js database

我有这样的桌子:

ID | MAP_NAME | IMG
1  | Name1    | img1
2  | Name2    | img2
3  | Name3    | img3

现在,当我启动节点js服务器时,我从表中选择所有值并将其添加到变量中,并且当用户发送这样的请求时

socket.on('map', (data) => {
    for(var i in mapsConfig) {
       if(mapsConfig[i].MAP_NAME === data.mapName) // DO SOMETHIN
    }
});

// OR USING MYSQL
'SELECT MAPS WHERE MAP_NAME = data.mapName'

我的问题是存储在变量中或使用mysql“ SELECT MAPS WHERE MAP_NAME =?”启动服务器时不添加任何变量。我想获得最佳性能

0 个答案:

没有答案