这种情况,一般是由于接口某次错误返回了user id=null。 /users 接口一般需要做下容错处理,比如在您的业务系统中,用户user_id=abc ,但是在业务系统中用户被删除了,但是文档打开后,文档是有“abc” 用户的使用痕迹的,这时候也会去取该用户,这时可以容错处理为 {id:"abc", name:"已删除用户"} 或者 {id:"abc", name:"匿名用户"} 等等 。 这个信息更多用于在web界面上显示,比如 xxx 修改了文档,以及头像等等