[Java SpringBoot] How to update a document on condition

The correct format of my structure is :

{
	factory: {
	   id: mongoId
		workers: ["String"], 
		testers: ["String"], 
		developpers: ["String"], 
		status : String 
	}
}