0
,所以我將原稿到蒙戈DB這樣更新蒙戈文件
io.sockets.on('connection', function (socket) {
connectLog(socket.handshake.address.address);
function connectLog(ipAddress) {
db.collection('tracking', function (err, collection) {
var currentTime = new Date();
var doc={"ip":ipAddress, "connect": currentTime, "culture": "en" };
collection.insert(doc, function() { });
});
}
我有另一個事件
function logout(id, disconnect) {
我想更新(或替換?)這個紀錄並添加disconnect: (time)
。我會如何去做這件事?通過這種方式,我可以判斷一個人何時連接以及何時與聊天斷開。
我使用socket.io這樣我就知道他們的確切斷開時間
預先感謝您
非常感謝! – Jordan 2012-07-17 16:44:55