A 5-month-old baby with an upset stomach ejecting and vomiting from the nose may be caused by indigestion or pyloric obstruction, etc. It is recommended to suspend eating and go to the hospital for treatment. 1. Indigestion: Since the digestive system of 5-month-old babies is not yet fully developed, improper feeding, indigestible food, intestinal flora imbalance, etc. can cause indigestion, and when undigested food accumulates too much in the stomach, it leads to vomiting, and it is a normal phenomenon that it is ejected out of the nose. If the amount of vomiting is too much, it may lead to fluid disorders, metabolic abnormalities, etc. It is recommended to send to the hospital in time for treatment. 2. Pyloric obstruction: food can not pass through the pylorus into the small intestine, so that the accumulation of food is too much, stimulate the stomach peristalsis lead to vomiting, continue to eat may aggravate the symptoms, therefore, it is recommended to suspend eating, go to the hospital for examination in a timely manner, and if the diagnosis of pyloric obstruction, it should be treated as soon as possible. If the child has stomach discomfort and vomiting, it is recommended to seek medical attention promptly.