Re: Solr-ruby response structure inconsistent

2008-03-10 Thread Erik Hatcher
And the solr-ruby library handles this in the standard/dismax responses in this manner: def field_facets(field) facets = [] values = @data['facet_counts']['facet_fields'][field] Solr::Util.paired_array_each(values) do |key, value| facets << FacetValue.new(key, value) end

Re: Solr-ruby response structure inconsistent

2008-03-10 Thread Yonik Seeley
On Mon, Mar 10, 2008 at 4:42 PM, Matt M. <[EMAIL PROTECTED]> wrote: > The sort order doesn't seem to work correctly when using the "map" (hash) > type. That's why it's not the default... I didn't want to put the burden of re-sorting on the client. -Yonik

Re: Solr-ruby response structure inconsistent

2008-03-10 Thread Matt M.
I (and Erik) solved my problem! It was from a setting in the solrconfig.xmlfile. Under the settings for the standard request. I ended up copying the schema from the acts_as_solr library, and didn't notice this one little change: map That tells Solr to return the json result (or Ruby or Python) in

Re: Solr-ruby response structure inconsistent

2008-03-10 Thread Matt M.
Just wanted to mention... the solr-ruby package has nothing to do with this. These are responses straight out of the solr/select handler. Matt On Mon, Mar 10, 2008 at 12:07 PM, Matt M. <[EMAIL PROTECTED]> wrote: > Hi, > > I've just noticed while switching connections between two different solr >