作者:早起床的小鸟 | 来源:互联网 | 2023-05-25 00:40
我正在尝试将表示JSON数组的字符串插入到mongodb集合中,
String str = "[{\"id\":1,\"data\":\"data1\"},{\"id\":2,\"data\":\"data2\"},{\"id\":3,\"data\":\"data3\"}]";
DBObject dbObject = (DBObject) JSON.parse(str);
collection.insert(dbObject);
但我得到例外,
Exception in thread "main" java.lang.IllegalArgumentException: BasicBSONList can only work with numeric keys, not: [_id]
有谁能告诉我这样做的正确方法?