java mongo 修改某個字段值

2021-08-01 06:11:37 字數 1034 閱讀 8162

query query = new query();

query.addcriteria(criteria.where("videonum").is(videonum));

query.addcriteria(criteria.where("userno").is(userno));

update update = new update().update("commenttime", commenttime++).set("commenttime", commenttime++)

.set("tag1",tag1).set("tag2",tag2).set("tag3",tag3).set("tag4",tag4).set("tag5",tag5).set("tag6",tag6)

.set("updatetime",new date());

mongotemplate.updatefirst(query, update, videototalcollection);

//注意:new update().update("commenttime", commenttime++).set("commenttime", commenttime++) 這裡如果只寫set 或者update時, commttime 修改不成功,所以寫了update和set。原因還不知道,請大家告知

另一種寫法:

query query = new query();

query.addcriteria(criteria.where("id").is(player.getid()));

update update = new update();

//比如要更新以下3個字段

update.set("id",playid );

update.set("userno", userno);

update.set("level", level);

playerdao.updatefirst(query, update);

//意思就是把要修改的字段set 到update中,然後updatefirst(query,update)

oracle拆分某個字段

表 uf wzlb 物資類別 表 uf wzzl 物資種類 表 uf wzlb wzzl 物資類別和物資種類關聯表,物資類別與物資種類為一對多關係 如,物資類別編碼為 wzlb 201805100004 該物資類別繫結了多個物資種類,繫結的物資種類編碼為 wzzl 201805100044,wzzl...

mysql 替換某個欄位中的某個字元

遇到這麼個情況 比如 msql裡面的某個表的某個字段裡面儲存的是乙個人的位址,有一天這個位址的裡面的某個地 名變了,那麼他的位址也就要變 比如 原來是 csharp view plain copy number addr 01 四川省成都市 街道05號 02 四川省成都市 街道07號 03 四川省成...

mysql替換某個欄位中的某個字元

比如 msql裡面的某個表的某個字段裡面儲存的是乙個人的位址,有一天這個位址的裡面的某個地 名變了,那麼他的位址也就要變 比如 原來是 number addr 01 中國浙江 02 中國浙江 03 中國浙江 現在位址改了 浙江 搬到了 上海 所以,addr欄位裡面的所有的值,都要把 浙江 改為 上海...