Class: SmartCsvImport::Strategy
- Inherits:
-
Object
- Object
- SmartCsvImport::Strategy
- Defined in:
- lib/smart_csv_import/strategy.rb
Direct Known Subclasses
SmartCsvImport::Strategies::Llm, SmartCsvImport::Strategies::Lookup, SmartCsvImport::Strategies::Vector
Instance Method Summary collapse
Instance Method Details
#match(csv_headers:, form_class:, sample_rows: []) ⇒ Object
5 6 7 |
# File 'lib/smart_csv_import/strategy.rb', line 5 def match(csv_headers:, form_class:, sample_rows: []) raise NotImplementedError, "#{self.class}#match must be implemented" end |