If you do Model.all.count without for example doing a Model.all.each ... . There will be no actual collection of records, just the count.
If you create a new record on the browser, the count (in this case) will increment by 2.
Why? Because on that client it sees the record being created (adds 1 to the count) and then milliseconds later receives a broadcast saying a new record was created (adds 1 to the count).
If you do
Model.all.count
without for example doing aModel.all.each ...
. There will be no actual collection of records, just the count.If you create a new record on the browser, the count (in this case) will increment by 2.
Why? Because on that client it sees the record being created (adds 1 to the count) and then milliseconds later receives a broadcast saying a new record was created (adds 1 to the count).