宝宝8个月,昨晚12点半宝宝睡觉时突然爬起呕吐,呕吐物中有白天吃的樱桃(樱桃肉指甲大小),胡萝卜,蘑菇和奶,吐完很快入睡,1点40又醒来呕吐后继续睡觉,2点40饿醒起来喝奶一直睡到5点40又喝奶,早上起来后精神状态很好,但是恶心了几次,不过没吐出来,请问这种情况是白天吃的东西不消化了吗,还是有病毒感染?需要吃药吗?饮食需要注意什么吗?