Sha256: 76ff45d399e07526b5d45a7fa47dbd37cf270eb5316aff82e76320285ca0cb2e

Contents?: true

Size: 381 Bytes

Versions: 1

Compression:

Stored size: 381 Bytes

Contents

require 'mr'
require 'test/support/models/user'

class UserWithAreaData
  include MR::ReadModel

  field :user_id,   :primary_key, 'users.id'
  field :user_name, :string,      'users.name'
  field :area_id,   :primary_key, 'areas.id'
  field :area_name, :string,      'areas.name'
  from UserRecord
  joins :area
  where{ |area_id| UserRecord.where("areas.id = ?", area_id) }

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mr-0.35.2 test/support/read_models/user_with_area_data.rb