You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Jan Høydahl (JIRA)" <ji...@apache.org> on 2016/05/03 10:02:13 UTC

[jira] [Commented] (SOLR-9052) Provide a syntax for Adding Multiple Documents on REST that Uses Proper JSON Format

    [ https://issues.apache.org/jira/browse/SOLR-9052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15268325#comment-15268325 ] 

Jan Høydahl commented on SOLR-9052:
-----------------------------------

Linking to [RefGuide section|https://cwiki.apache.org/confluence/display/solr/Uploading+Data+with+Index+Handlers#UploadingDatawithIndexHandlers-SendingJSONUpdateCommands]

One way could be to allow special field names in the docs, such as {{"\_boost\_" : 2.0}}. If this is parsed in a proper location, it would also work with CSV or any other handler as well.

> Provide a syntax for Adding Multiple Documents on REST that Uses Proper JSON Format
> -----------------------------------------------------------------------------------
>
>                 Key: SOLR-9052
>                 URL: https://issues.apache.org/jira/browse/SOLR-9052
>             Project: Solr
>          Issue Type: Improvement
>          Components: update
>            Reporter: Mary Jo Sminkey
>
> Currently if you want to post a batch of documents to the update handler and need to include any options like a boost for each, you have to use a format that uses multiple "add" keys, which make it virtually impossible to build an object in another language and serialize it since most do not allow multiple keys of the same name. Many JSON formatters and validators as well will not allow this. While the JSON specs do not allow it outright, they do say that keys "SHOULD" be unique. Please add a way to send multiple documents to the update handler via the REST Api that does not require using multiple "add" keys. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org