Database

[{"_id":1},{"_id":2},{"_id":3}]

Query

db.collection.aggregate([{$match:{"lastAccessed":{$exists:false}}},{"$sample":{"size":1}},{$set:{tableName:"myTable",lastAccessed:"$$NOW"}},{"$merge":{"into":"collection","on":"_id","whenMatched":"replace"}}])

Result