Ignore:
Timestamp:
2008-06-25T15:38:55+12:00 (16 years ago)
Author:
mdewsnip
Message:

Modifying get_metadata_values() and get_documents_with_metadata_value() to take an array of metadata elements, rather than just one metadata element. This allows building a dynamic classifier on multiple metadata elements.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gsdl/trunk/src/lib/sqldbclass.h

    r16039 r16180  
    4343
    4444  // returns array of document OIDs
    45   virtual text_tarray get_documents_with_metadata_value (const text_t &metadata_element_name,
     45  virtual text_tarray get_documents_with_metadata_value (const text_tarray &metadata_element_names,
    4646                             const text_t &metadata_value,
    4747                             const text_t &sort_by_metadata_element_name) = 0;
    4848
    4949  // returns array of values
    50   virtual text_tarray get_metadata_values (const text_t &metadata_element_name,
     50  virtual text_tarray get_metadata_values (const text_tarray &metadata_element_names,
    5151                       const text_t &metadata_value_filter,
    5252                       const text_t &metadata_value_grouping_expression) = 0;
Note: See TracChangeset for help on using the changeset viewer.