面试题答案
一键面试db.users.updateOne(
{name: 'Alice', age: 25},
{$set: {name: 'Bob', age: 30}},
{upsert: false}
);
以上是JavaScript风格的MongoDB shell代码,若使用其他编程语言连接MongoDB数据库,具体语法会略有不同,但基本思路类似。例如在Python中使用pymongo
库:
from pymongo import MongoClient
client = MongoClient()
db = client['your_database']
users = db['users']
users.update_one(
{'name': 'Alice', 'age': 25},
{'$set': {'name': 'Bob', 'age': 30}},
upsert=False
)