Comment by winrid
4 hours ago
Nope. If two writes happen concurrently on different fields you'll lose one write, unless you lock. The storage layer just stores the data as a blob that gets overwritten every time, it doesn't support partial updates.
4 hours ago
Nope. If two writes happen concurrently on different fields you'll lose one write, unless you lock. The storage layer just stores the data as a blob that gets overwritten every time, it doesn't support partial updates.
Of course it supports partial updates. It just requires you to know the difference between a document and a field, and model your data appropriately.