For some people writing down what you’ve eaten or done before the migraine will help you figure it out. Mine was easy. The first one for me was a long exposed hike in the sun, eating some m & m’s, not even thinking about drinking water. (This was a long time ago.)
Now I basically over drink water and pee more. Better that than a migraine.