जावा प्रलेखन बहुत स्पष्ट है, आप बस अपने संबंधित JSON समकक्षों से मेल खाने के लिए BSON ऑब्जेक्ट्स का निर्माण कर रहे हैं जैसा कि शेल में उपयोग किया गया है:
BasicDBObject query = new BasicDBObject("_id", 73);
BasicDBObject fields = new BasicDBObject("goals",
new BasicDBObject( "goal", 4));
BasicDBObject update = new BasicDBObject("$pull",fields);
games.update( query, update );