module Utusemi::Core::ActiveRecord::Relation

Public Instance Methods

to_a() click to toggle source

用途

utusemiメソッドを利用してレコードを検索した場合は
Utusemi::Core#utusemiを個別呼び出さなくても済むようになる

使用例

product = Product.utusemi(:product).where(name: 'test').first
product.utusemi(:product).name
#=> 'test' (= products.title)

こうなっていたコードが以下のようになる

product = Product.utusemi(:product).where(name: 'test').first
product.name
#=> true (= products.title)
Calls superclass method
# File lib/utusemi/core.rb, line 273
def to_a
  return super unless utusemi_values[:flag]
  super.each { |record| record.utusemi!(utusemi_values[:type], utusemi_values[:options]) }
end