Mongodb 3.0"写入不是一个空列表"错误

时间:2015-08-28 13:59:18

标签: mongodb

是否有人已经尝试过以下错误消息?

  

状态应该是:写入不是空列表

当我尝试在我的dev mongodb中写文档时发现

2 个答案:

答案 0 :(得分:12)

你没有提供很多信息...但如果我猜测,你正在使用UpdateOneModels或InsertOneModel列表进行批量写入。但清单是空的。

答案 1 :(得分:-1)

我遇到了这个问题

由以下原因引起:java.lang.IllegalArgumentException:状态应为:writes不是一个空列表

我猜这可能是您收到的错误。 这可能是因为您批量写了一个EMPTY文档列表。

在将其写入Mongo DB之前,请确保进行空检查并检查列表的大小是否大于0。

类似

if(list!= null && list.size()> 0){ enter code here }