active_data
active_data copied to clipboard
Support preloading of associations
Consider a model with references inside embedded collection:
class Example
include ActiveData::Model
embeds_many :users do
references_one :user
end
end
accessing users
causes 1 model query per each element of the users
collection.
Suggestion
Add the preload
method to eagerly preload selected associations to avoid N+1's queries.