class ROM::CSV::Commands::Delete
Public Instance Methods
dataset()
click to toggle source
# File lib/rom/csv/commands/delete.rb, line 22 def dataset relation.dataset end
execute()
click to toggle source
# File lib/rom/csv/commands/delete.rb, line 10 def execute original_data = original_dataset.to_a dataset.each do |dataset_tuple| index = original_data.index(dataset_tuple) original_dataset.data.delete(index) end original_dataset.sync! dataset.data end
original_dataset()
click to toggle source
# File lib/rom/csv/commands/delete.rb, line 26 def original_dataset source.dataset end