Ocular migraines can develop with or without the accompanying pain of a classic migraine.
During an ocular migraine, or migraine with aura, you may see flashing or shimmering lights, zigzagging lines, or stars. Some people describe psychedelic images. It may also cause blind spots in your field of vision.
Ocular migraine is sometimes confused with retinal migraine, but they are two distinct conditions. A retinal migraine is rare and affects only one eye. Loss of vision in one eye can be a symptom of a more serious medical issue. If you have vision loss in one eye, you should seek medical attention to rule out any underlying conditions.
Genetics，Hormone levels can cause it，and triggers vary from person to person and may include:
stress, anxiety, relaxation after a period of stress
alcoholic beverages, especially red wine
too much caffeine or withdrawal from caffeine
foods containing nitrates
foods containing monosodium glutamate, also known as MSG
foods containing tyramine
You can try to identify your migraine triggers by keeping a headache diary. The diary should include notes on diet, exercise, sleep habits.