2. Wash pig bones and cut them into small pieces; Peel ginger and mash it; Wash green onions and cut into sections; Wash tomatoes and slice them; Wash red dates and remove the core; Wash medlar; Soak mushrooms and wash them.
3. Add water to the pot, boil the water, pour the cooking wine, add ginger and bones, boil the bleeding foam, remove the bones, and remove the water.
4. Pour bones, ginger, onion, red dates, medlar, mushrooms, and a small amount of cooking wine into the pot, add appropriate amount of water, bring to a boil with high fire, and turn to low heat for slow stew.
5. Remove the residue from the soup, add salt and chicken essence to taste, add tomatoes, medlar, red dates, ginger, onions and mushrooms, and cook for a few minutes before serving.