Changeset 16039 for gsdl/trunk/src/colservr/sqlbrowsefilter.cpp
- Timestamp:
- 2008-06-17T15:59:02+12:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gsdl/trunk/src/colservr/sqlbrowsefilter.cpp
r15941 r16039 111 111 text_t metadata_element_name = ""; 112 112 text_t metadata_value_filter = ""; 113 text_t metadata_value_grouping_expression = ""; 113 114 OptionValue_tarray::const_iterator options_iterator = request.filterOptions.begin(); 114 115 while (options_iterator != request.filterOptions.end()) … … 122 123 metadata_value_filter = (*options_iterator).value; 123 124 } 125 if ((*options_iterator).name == "MetadataValueGroupExpression") 126 { 127 metadata_value_grouping_expression = (*options_iterator).value; 128 } 124 129 options_iterator++; 125 130 } 126 131 127 text_tarray metadata_values = sql_db_ptr->get_metadata_values (metadata_element_name, metadata_value_filter );132 text_tarray metadata_values = sql_db_ptr->get_metadata_values (metadata_element_name, metadata_value_filter, metadata_value_grouping_expression); 128 133 129 134 // Create a map from metadata value to ResultDocInfo_t, to remove duplicate values and obtain occurrence counts
Note:
See TracChangeset
for help on using the changeset viewer.