gpt4 book ai didi

Spring MongoTemplate 更新插入整个对象

转载 作者:行者123 更新时间:2023-12-02 08:46:00 29 4
gpt4 key购买 nike

对于 Upsert MongoTemplate 提供了一种按以下方式使用的方法。

但是,它只会设置名称。如果我想插入与新用户对象关联的所有键该怎么办?即除了姓名之外,我还想插入电子邮件和许多其他值。我可以对每个项目使用 set("key","name") ,但是是否可以保存整个对象以进行更新插入。

Query query = new Query();
query.addCriteria(Criteria.where("name").is("Markus"));
Update update = new Update();
update.set("name", "Nick");
mongoTemplate.upsert(query, update, User.class);

最佳答案

我想 save 可以为你做到这一点。这是documentation .

关于Spring MongoTemplate 更新插入整个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38176738/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com