I have records that has_many objects. The objects have already been created with the record_id column prepopulated with a future record.id in mind. However when that future record is created, the counter cache always starts at 0.
How can I make the counter cache start at the correct number of associated objects instead of zero?