Mongo Java updateOne函数未向文档添加新字段

时间:2020-07-23 12:24:29

标签: java mongodb

我正在尝试编写一个更新函数,该函数将根据_id查找特定文档并进行更新。麻烦的是,应该在文档上创建新字段并更新这些字段。以下是我的代码:

public static void updateToolAddCustomer(Tool tool) throws UnknownHostException {
        MongoCollection<Document> dbCollection = getCollection();
        Bson filter = eq("_id", tool.getId());
        Bson updateOperation = combine(set("Customer", tool.getCustomer()), set("Customer Phone Number", tool.getPhoneNumber()));
        dbCollection.updateOne(filter, updateOperation);
    }

该方法正在被调用,并且不会引发任何错误,但是当我检查我使用db.tool.find()进行更改的本地mongo数据库时,没有显示添加的字段。有人知道我要去哪里错吗?

0 个答案:

没有答案