Skip to content

Support preloading of associations #59

@ertrzyiks

Description

@ertrzyiks

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions