Sha256: 343693caf869eb2f0bb905491f77c443214b9f74619200e05c14d79ee5b60092
Contents?: true
Size: 299 Bytes
Versions: 1
Compression:
Stored size: 299 Bytes
Contents
module DeepPluck class PreloadedModel def initialize(active_model, need_columns) @active_model = active_model @need_columns = need_columns end def get_hash_data(extra_columns) @active_model.as_json(root: false, only: @need_columns + extra_columns) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
deep_pluck-1.1.0 | lib/deep_pluck/preloaded_model.rb |