Я хочу записать два разных Documents
одновременно, поэтому я использую Firestore Transaction
, чтобы гарантировать, что они будут записаны сразу.
У меня вопрос, если один из записываемых Object
имеет то же содержимое, что и в Firestore, что произойдет, произойдет ли запись по-прежнему или transaction
только напишет другую Object
поскольку он отличается.
Если я делаю 10 transaction
и 5 из них пишут одинаковые data
, возможно ли не записывать дублирующиеся данные для экономии полосы пропускания, если да, то как?