sequelize-nodejs如何从表的其他字段获取数据

您好我正在开发一个聊天应用程序,只是想知道如何从mysqldatabase表中的其他字段使用sequelize获取数据,因为我是全新的。 下面是我试图做到这一点:

io.on('connection', function(socket){ // Send all previously sent messages for( i in messages ) { socket.emit('chat message', messages[i]); } socket.on('chat message', function(msg){ console.log('message: ' + msg); // Push the message into the in-memory array. messages.push(msg); // Storage the message for when the application is restarted. sequelize.query('INSERT INTO chat_storage(chat) VALUES("'+msg+'")').success(function() { // Insert was successful. }).error(function (err) { // Error inserting message }); // Send the message to everyone io.sockets.emit('chat message', msg); }); }); function getStdout(command, args, fn) { var childProcess = require('child_process').spawn(command, args); var output = ''; childProcess.stdout.stdoutetEncoding('utf8'); childProcess.stdout.on('data', function(data) { output += data; }); childProcess.on('close', function() { fn(output); }); } // Load Messages sequelize.query('SELECT * FROM chat_storage ').success(function (rows) { for( i in rows ) { messages.push(rows[i].chat); messages.push(rows[i].fname); } getStdout('php', ['message.php'], function(output) { validator = output; http.listen(3000, function(){ // Start server. }); }); }).error(function (err) { // Error! }); 

现在这个脚本的作品,但问题是,这两个字段聊天和fname加载在同一个船上,这不是我想要的,因为fname字段应加载到一个单独的div

这里是我如何加载它们

  <?php startblock('script') ?> <script src="/socket.io/socket.io.js"></script> <script> var socket = io(); $('form').submit(function(){ socket.emit('chat message', $('#m').val()); $('#m').val(''); return false; }); socket.on('chat message', function(msg){ var li = $( '<div class="message user"><div class="message-info">'+ '<img width="40" height="40" src="temp/user/jessamine.jpg">' + '<div class="message-timestamp">' + ' <time datetime="" class="timeago uk-text-small">09:22 am</time>' + '</div></div><b></b>' + ' <div class="message-data">' + ' <p></p></div></div>'); // use the 'text' method to escape malicious user input li.find('p').addClass('bubble').text(msg); $('#message-list').append(li); }); <?php endblock(); ?> 

有了这个脚本的fname数据不应该被加载,而是它也加载在<p> ..这是我认为它的奇怪…请帮我我该怎么做呢?