The phrase often implies a dislike or dread towards the activity, not just indifference. Even as a veteran detective, she had no stomach for examining crime scenes.
Pro Tip 2/3
Strong Refusal
Using this phrase expresses a firm decision against doing something. He had no stomach for another team meeting after the last one dragged on for hours.
Pro Tip 3/3
Personal Limit
It suggests a personal boundary or limit has been reached, not a challenge to be overcome. After the tumultuous sea voyage, she had no stomach for sailing again.