R: Parse raw data from solr_search, solr_facet, or...

solr_parse {solrium} | R Documentation

## Parse raw data from solr_search, solr_facet, or solr_highlight.

### Description

Parse raw data from solr_search, solr_facet, or solr_highlight.

### Usage

    solr_parse(input, parsetype = NULL, concat)

    ## S3 method for class 'sr_high'
    solr_parse(input, parsetype = "list", concat = ",")

    ## S3 method for class 'sr_search'
    solr_parse(input, parsetype = "list", concat = ",")

    ## S3 method for class 'sr_all'
    solr_parse(input, parsetype = "list", concat = ",")

    ## S3 method for class 'sr_mlt'
    solr_parse(input, parsetype = "list", concat = ",")

    ## S3 method for class 'sr_stats'
    solr_parse(input, parsetype = "list", concat = ",")

    ## S3 method for class 'sr_group'
    solr_parse(input, parsetype = "list", concat = ",")

### Arguments

`input` | Output from solr_facet
`parsetype` | One of 'list' or 'df' (data.frame)
`concat` | Character to conactenate strings by, e.g,. ',' (character). Used in solr_parse.sr_search only.

### Details

This is the parser used internally in solr_facet, but if you output raw data from solr_facet using raw=TRUE, then you can use this function to parse that data (a sr_facet S3 object) after the fact to a list of data.frame's for easier consumption. The data format type is detected from the attribute "wt" on the sr_facet object.

[Package solrium version 1.0.0 Index]