would create a conflict at 'enqs' (40) (on mongo:27017, legacy retry, attempt 1)
{"$push"=>
{"enqs.0.qops"=>{"$each"=>[{"_id"=>BSON::ObjectId('5f27e6f99551e802b12ec627'), "lbl"=>{"en"=>"Not sure"}, "u_at"=>2020-08-03 10:29:13 UTC, "c_at"=>2020-08-03 10:29:13 UTC}]},
"enqs"=>
{"$each"=>
[{"_id"=>BSON::ObjectId('5f27e6f99551e802b12ec628'),
"uitp"=>:checkbox,
"lqst"=>{"en"=>"A u ok?"},
"req?"=>false,
"ico?"=>false,
"u_at"=>2020-08-03 10:29:13 UTC,
"c_at"=>2020-08-03 10:29:13 UTC}]}}}
Это из-за того, что тут одновременно обновляется одна и таже запись enqs.0?
Если кому интересно, то решил эту ошибку отправив два $push запроса вместо одного
Обсуждают сегодня