Interesting.
I do have only one side of my many to many defined in my domain (houses keep track of animals, but animals don't care about houses), I wonder if I added that relationship if it would change that query. Because otherwise that would seem like a pretty basic mistake that would get caught early on.
Unless everyone just manages their own many to many anyway so never actually get this code. Or they all use trivial cases.
|