Certified GKH Gardening Expert
You will need to get rid of the fungus that they are eating. Once this is gone, they have no food source. Proper watering can also keep them at bay, while they are around.
Your soil is heavily infected with something.
Here are some articles that will help: