How can i capture rid of gnats undamagingly? I keep my kitchen, vastly clean, move trash regularly, have no...

I keep my kitchen, vastly clean, move trash regularly, have no food lying almost and I still can't get rid of the gnats they're driving us crazy,
Answers:    Also try vinegar and dish soap within a juice chalice, i just read to put plastic tied near a rubber band and poke holes contained by it..they get contained by and die. I guess they cant figure out how to carry out if they dont drown themselves first. I am having this same problem at work right immediately. I put out the glasses and it does annihilate them but they are still here. I'm going to try the plastic and also clean out the p-trap. I tried drano it didn't work i guess. I hold no food out so i dont know where these little buggers are coming from. They are driving me crazy!
Either coming from houseplants or your sink.

If from the plants, they are soil gnats living on natural matter. A dilute soap solution poured through the soil and allowed to sit almost 10 minutes and then rinsed through should work.

If surrounded by the sink, pour a good cleaner down the sink.....PineSol for example, put within the stopper......and leave for a few hourse (due to intense smell) When you come final rinse with unbelievably hot water.