# File lib/flexirecord.rb, line 501 501: def reselect(sql_snippet=nil, *arguments) 502: unless self.empty? 503: @flexirecord_class.select_by_value_set(@flexirecord_class.primary_columns, self.collect { |record| @flexirecord_class.primary_columns.collect { |column| record.read(column) } }, sql_snippet, *arguments) 504: end 505: return self 506: end