Vâng, điều đó là không thể bởi vì nó là một trường khóa chính. Nếu bạn thực sự muốn làm điều này thì những gì bạn thực sự đang làm là chèn một tài liệu mới và xóa tài liệu cũ:
db.account_data.find({"_id" : "1232014"}).forEach(function(doc) {
var oldId = doc._id;
var doc._id = doc._id + doc.country;
db.collection.remove({ _id: oldId });
db.collection.save(doc);
});