I've been working on a chainable (Fluent) API for executing low-level Solr queries. It's a clean API that can be used to construct anything from dead simple queries to highly sophisticated queries. It's developer-oriented, and focused on providing a useful query builder for Solr searches.
http://github.com/technosophos/SolrAPI
I wrote it specifically for Drupal integration, but before I start yet-another-module, I thought that perhaps it might be a good addition to the standard apachesolr module's codebase.
Is this the sort of thing you might be interested in including in apachesolr?
Comments
Comment #1
jersu commentedAs a developer that uses apachesolr all the time for pulling in data, I think this type of addition would be really great, especially because it could be used in parallel with the current interface. What's to lose? If I could vote, I'd give it +1
Comment #2
robertdouglass commentedmbutcher - yes!
This is exactly the type of work that needs to happen next. I have the 7.2 branch pegged for this level of work, but if you feel that it should be happening in the 6.3 realm (solo or in parallel) I'd be open to that too.
Is this something that you have a long-term interest in maintaining? We should have a call with you and Peter and James and see where we stand.
Comment #3
jpmckinney commentedMarking duplicate of #665714: Design a better all-purpose query builder and API and adding link to github there.
Comment #4
pounardEDIT: Remove my answer and moving it to the other issue.