Example #1
0
    mongo.connect(mongoURL, function() {
        console.log('Connected to mongo at: ' + mongoURL);
        var coll = mongo.collection('tweet_details');
        console.log("inside mongo function of insert tweet");
        coll.insert({tweet:{user_name: msg.user_name,full_name:msg.full_name,raw_text:msg.raw_text,hash_content:msg.hash_content,timestamp:msg.current_date}},
            function (err, user) {
                console.log("got it here also");
                if (user) {
console.log("got it");

                                // This way subsequent requests will know the user     is logged in.
                                console.log("tweet inserted");

                                res.code = "200";
                                console.log(res.code);
                                res.tweet_id="user.tweet_id"

                            }
                            else{
                                console.log("unexpected error");
                                res.code = "401";
                            }




                callback(null, res);

            });
    });
    mongo.connect(mongoURL, function() {
        console.log('Connected to mongo at insert follower: ' + mongoURL);
        var coll = mongo.collection('users');
        console.log("inside mongo function of insert followers");
        coll.update({user_name: msg.user_name},{$push:{"follower_user_name":{"user_name":msg.follower_name,"full_name":msg.full_name}}},
            function (err, user) {
                console.log("got it here also");
                if (user) {
                    console.log("inserted followers");

                    // This way subsequent requests will know the user     is logged in.


                    res.code = "200";
                    console.log(res.code);


                }
                else{
                    console.log("unexpected error");
                    res.code = "401";
                }






            });
    });