Update if you want to batch update is powerless, if there are multiple matching results, but the result is only one update.
Use the bulk to handle it.
var bulk = db. His_alarm.initializeunorderedbulkop ();
Bulk.find ({"Id_factory": 2, "Id_alarm_type": 1, "Id_event_type": 5, "Ack_statue": {"$nin": [1]}}). Update ({$set: {"Ack_ Statue ": 1," Ack_time ": 211020472," Id_ack_user ": 5}});
Bulk.find ({"Id_factory": 2, "Id_alarm_type": 1, "Id_event_type": 6, "Ack_statue": {"$nin": [1]}}). Update ({$set: {"Ack_ Statue ": 1," Ack_time ": 211020472," Id_ack_user ": 5}});
Bulk.find ({"Id_factory": 2, "Id_alarm_type": 2, "Id_event_type": 5, "Ack_statue": {"$nin": [1]}}). Update ({$set: {"Ack_ Statue ": 1," Ack_time ": 211020472," Id_ack_user ": 5}});
Bulk.find ({"Id_factory": 2, "Id_alarm_type": 2, "Id_event_type": 9, "Ack_statue": {"$nin": [1]}}). Update ({$set: {"Ack_ Statue ": 1," Ack_time ": 211020472," Id_ack_user ": 5}});
Bulk.find ({"Id_factory": 2, "Id_alarm_type": 2, "Id_event_type": Ten, "Ack_statue": {"$nin": [1]}}). Update ({$set: {"Ack _statue ": 1," Ack_time ": 211020472," Id_ack_user ": 5}});
Bulk.find ({"Id_factory": 2, "Id_alarm_type": 2, "Id_event_type": One, "Ack_statue": {"$nin": [1]}}). Update ({$set: {"Ack _statue ": 1," Ack_time ": 211020472," Id_ack_user ": 5}});
Bulk.find ({"Id_factory": 2, "Id_alarm_type": 2, "Id_event_type": "Ack_statue": {"$nin": [1]}}). Update ({$set: {"Ack _statue ": 1," Ack_time ": 211020472," Id_ack_user ": 5}});
Bulk.find ({"Id_factory": 2, "Id_alarm_type": 2, "Id_event_type": "Ack_statue": {"$nin": [1]}}). Update ({$set: {"Ack _statue ": 1," Ack_time ": 211020472," Id_ack_user ": 5}});
Bulk.execute ();
MONGO Batch Update