Per dww and DamZ - for advanced uses of Apache Solr (such as project_solr) we should allow a mapping of field names that show up in the url to more meaningful names.
for example:
'smfield_project_release_api_terms' -> 'drupal_core'
So our search URL would look something like:
/search?q=Views&filters=drupal_core:6.x
instead of:
/search?q=Views&filters=smfield_project_release_api_terms:6.x
In order to accomplish this we probably need a little more cleanup in query class, at least, and perhaps some additional abstraction in the modules.
| Comment | File | Size | Author |
|---|---|---|---|
| #4 | query-cleanup-369944-4.patch | 11.51 KB | pwolanin |
| #3 | query-cleanup-369944-3.patch | 9.63 KB | pwolanin |
| #2 | query-cleanup-369944-2.patch | 8.12 KB | pwolanin |
| #1 | query-cleanup-369944-1.patch | 3.83 KB | pwolanin |
Comments
Comment #1
pwolanin commentedHere's a start on the query class changes.
Comment #2
pwolanin commentedThis sort of works.
Comment #3
pwolanin commentedBetter yet, more-or-less functional plus some stuff from Barry's patch http://drupal.org/node/293989
Comment #4
pwolanin commentedAnd push as much of the non-query-related code out of the class as possible for the BC part.
Comment #5
pwolanin commentedComment #6
pwolanin commentedsee: http://drupal.org/node/293989#comment-1241386