保存
多个key和value只要直接在后面增加set即可。
query.use("集合名").set("key", "value").save()
query.use("集合名").set("key", "value").set("key2", "value2").save()
支持插入对象,自动转换Bean对象。
query.use("集合名").set(Object).save()
如果bean对象中含有特殊格式,如时间等,建议用setx
query.use("集合名").setx(Object).save()
获取插入成功的数据的id
用刚刚用于插入的query对象,query.getID()
批量插入
使用add来增加,然后使用saveList来保存。
query.use("item").add(new MongoQuery().set("a", "1").set("b", "2")).add(new MongoQuery().set("a", "1").set("b", "3")).saveList();
如果批量插入的数据是不需要排序的,则可以通过快速插入的设置使用快速保存。在saveList(是否开启快速保存)
query.use("item").add(new MongoQuery().set("a", "1").set("b", "2")).saveList(true);