module TokyoMetro::Factory::Seed::Reference::TrainName
Private Instance Methods
train_name_id( whole = nil , search_by: @info.train_name )
click to toggle source
# File lib/tokyo_metro/factory/seed/reference/train_name.rb, line 17 def train_name_id( whole = nil , search_by: @info.train_name ) _train_name_in_db = train_name_in_db( whole , search_by: search_by ) if _train_name_in_db.present? _train_name_in_db.id else nil end end
train_name_in_db( whole = nil , search_by: @info.train_name )
click to toggle source
# File lib/tokyo_metro/factory/seed/reference/train_name.rb, line 5 def train_name_in_db( whole = nil , search_by: @info.train_name ) if search_by.present? if whole.present? whole.find_by_same_as( search_by ) else ::TrainType.find_by_same_as( search_by ) end else nil end end