这实际上是把解梦与星占联系起来了。
狄仁杰曾经借梦进谏。据《旧唐书》记载,有一天,唐代的武则天皇后召见宰相狄仁杰,武后对他说:“朕有好几次梦见玩双陆,可都没有赢,这是什么意思呢?”狄仁杰说:“玩双陆不赢,意思是说陛下没有儿子,这或许是上天在警告陛下吧?”武后听了这话,有所醒悟,当天就把她贬黜的儿子庐陵王接了回来。
借梦进谏,在中国可谓是一种源远流长的进谏方式了,往往能够收到意想不到的效果,当然必须掌握得十分巧妙。狄仁杰如此进谏,可想而知,他的心中还没有忘记李氏君主。在武后当政时,李氏宗庙几乎就要断绝了,狄仁杰这个孤立无助的老臣,在武氏家族之间委曲周旋,最后终于消除了嫌隙,并解除了大唐的危机,为李氏家族重新执掌天下发挥了很大的作用。唐中宗复辟,认为狄仁杰的功劳首屈一指,通过这件事是可以想见的。
值得一提的是,在春秋战国时期,齐景公的国相晏婴一直是一个坚持修明政治、不信邪祟的人,他的解梦也别拘一格。据《晏子春秋》记载,有一次,景公发兵攻打宋国,军队经过泰山时,景公梦见两个成年男子气势汹汹地对他怒目而立。齐景公十分恐惧,惊醒之后,就急忙打开房门召见占卜圆梦的人。圆梦人来后,景公对他说:“夜里我梦见两个成年男子对我怒目而立,我听不懂他们说的话,只看见他们怒气冲冲,我现在还记得这两个人的相貌和说话的声音。”圆梦人想了想,说:“军队过泰山而不祭祀。所以泰山的山神发怒了。请您赶快召见祝史去祭祀泰山,这样一来,就可以平安无事了。”景公说:“好,照你说的话去做。”