You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Victor D'agostino <vi...@fiducial.net> on 2016/06/23 14:31:56 UTC

json.nl=arrarr json formating option with the php lib

Hi guyes

I try to add the json.nl=arrarr option in a solr request in addition of 
wt=json but i can not find how to do this using the php lib.

Is there any option or way to create a custom option field ?

Regards

Victor




\ufeff
________________
Ce message et les �ventuels documents joints peuvent contenir des informations confidentielles. Au cas o� il ne vous serait pas destin�, nous vous remercions de bien vouloir le supprimer et en aviser imm�diatement l'exp�diteur. Toute utilisation de ce message non conforme � sa destination, toute diffusion ou publication, totale ou partielle et quel qu'en soit le moyen est formellement interdite. Les communications sur internet n'�tant pas s�curis�es, l'int�grit� de ce message n'est pas assur�e et la soci�t� �mettrice ne peut �tre tenue pour responsable de son contenu. 

Re: json.nl=arrarr json formating option with the php lib

Posted by Alexandre Rafalovitch <ar...@gmail.com>.
The parameters can always be forced Solr-side with invariants.

Regards,
    Alex
On 24 Jun 2016 1:22 AM, "Victor D'agostino" <vi...@fiducial.net>
wrote:

> Hi guys
>
> SolrQuery implements SolrModifiableParams so we can use the setParam
> method :
>
>             $solr_query = new SolrQuery();
>             $solr_query->setParam('json.nl', 'arrarr');
>             $solr_query->setParam('indent', 'off');
>
> json.nl is ok but the php lib force indent to "on" so the request will
> looks like json.nl=arrarr&indent=on&indent=off resulting with indentation
> enabled in contradiction with
> http://php.net/manual/fr/solrparams.setparam.php which say setParam will
> erase previous value and add the new one.
>
> Regards
> Victor
>
>
> -------- Message original --------
> *Sujet: *Re: json.nl=arrarr json formating option with the php lib
> *De : *Victor D'agostino <vi...@fiducial.net>
> *Pour : *solr-user@lucene.apache.org
> *Date : *23/06/2016 16:50
>
>> Hi again
>>
>> Same question for the "indent" parameters i'd like to turn off.
>>
>> Regards
>>
>> Victor
>>
>> -------- Message original --------
>> *Sujet: *json.nl=arrarr json formating option with the php lib
>> *De : *Victor D'agostino <vi...@fiducial.net>
>> *Pour : *solr-user@lucene.apache.org
>> *Date : *23/06/2016 16:31
>>
>>> Hi guys
>>>
>>> I try to add the json.nl=arrarr option in a solr request in addition of
>>> wt=json but i can not find how to do this using the php lib.
>>>
>>> Is there any option or way to create a custom option field ?
>>>
>>> Regards
>>>
>>> Victor
>>>
>>>
>>> 
>>>
>>
>>
>>
>>
>> 
>> ________________
>> Ce message et les éventuels documents joints peuvent contenir des
>> informations confidentielles. Au cas où il ne vous serait pas destiné, nous
>> vous remercions de bien vouloir le supprimer et en aviser immédiatement
>> l'expéditeur. Toute utilisation de ce message non conforme à sa
>> destination, toute diffusion ou publication, totale ou partielle et quel
>> qu'en soit le moyen est formellement interdite. Les communications sur
>> internet n'étant pas sécurisées, l'intégrité de ce message n'est pas
>> assurée et la société émettrice ne peut être tenue pour responsable de son
>> contenu.
>>
>
>
> 
> ________________
> Ce message et les éventuels documents joints peuvent contenir des
> informations confidentielles. Au cas où il ne vous serait pas destiné, nous
> vous remercions de bien vouloir le supprimer et en aviser immédiatement
> l'expéditeur. Toute utilisation de ce message non conforme à sa
> destination, toute diffusion ou publication, totale ou partielle et quel
> qu'en soit le moyen est formellement interdite. Les communications sur
> internet n'étant pas sécurisées, l'intégrité de ce message n'est pas
> assurée et la société émettrice ne peut être tenue pour responsable de son
> contenu.

Re: json.nl=arrarr json formating option with the php lib

Posted by Victor D'agostino <vi...@fiducial.net>.
Hi guys

SolrQuery implements SolrModifiableParams so we can use the setParam 
method :

             $solr_query = new SolrQuery();
             $solr_query->setParam('json.nl', 'arrarr');
             $solr_query->setParam('indent', 'off');

json.nl is ok but the php lib force indent to "on" so the request will 
looks like json.nl=arrarr&indent=on&indent=off resulting with 
indentation enabled in contradiction with
http://php.net/manual/fr/solrparams.setparam.php which say setParam will 
erase previous value and add the new one.

Regards
Victor


-------- Message original --------
*Sujet: *Re: json.nl=arrarr json formating option with the php lib
*De : *Victor D'agostino <vi...@fiducial.net>
*Pour : *solr-user@lucene.apache.org
*Date : *23/06/2016 16:50
> Hi again
>
> Same question for the "indent" parameters i'd like to turn off.
>
> Regards
>
> Victor
>
> -------- Message original --------
> *Sujet: *json.nl=arrarr json formating option with the php lib
> *De : *Victor D'agostino <vi...@fiducial.net>
> *Pour : *solr-user@lucene.apache.org
> *Date : *23/06/2016 16:31
>> Hi guys
>>
>> I try to add the json.nl=arrarr option in a solr request in addition 
>> of wt=json but i can not find how to do this using the php lib.
>>
>> Is there any option or way to create a custom option field ?
>>
>> Regards
>>
>> Victor
>>
>>
>> \ufeff
>
>
>
>
> \ufeff
> ________________
> Ce message et les �ventuels documents joints peuvent contenir des 
> informations confidentielles. Au cas o� il ne vous serait pas destin�, 
> nous vous remercions de bien vouloir le supprimer et en aviser 
> imm�diatement l'exp�diteur. Toute utilisation de ce message non 
> conforme � sa destination, toute diffusion ou publication, totale ou 
> partielle et quel qu'en soit le moyen est formellement interdite. Les 
> communications sur internet n'�tant pas s�curis�es, l'int�grit� de ce 
> message n'est pas assur�e et la soci�t� �mettrice ne peut �tre tenue 
> pour responsable de son contenu. 


\ufeff
________________
Ce message et les �ventuels documents joints peuvent contenir des informations confidentielles. Au cas o� il ne vous serait pas destin�, nous vous remercions de bien vouloir le supprimer et en aviser imm�diatement l'exp�diteur. Toute utilisation de ce message non conforme � sa destination, toute diffusion ou publication, totale ou partielle et quel qu'en soit le moyen est formellement interdite. Les communications sur internet n'�tant pas s�curis�es, l'int�grit� de ce message n'est pas assur�e et la soci�t� �mettrice ne peut �tre tenue pour responsable de son contenu. 

Re: json.nl=arrarr json formating option with the php lib

Posted by Victor D'agostino <vi...@fiducial.net>.
Hi again

Same question for the "indent" parameters i'd like to turn off.

Regards

Victor

-------- Message original --------
*Sujet: *json.nl=arrarr json formating option with the php lib
*De : *Victor D'agostino <vi...@fiducial.net>
*Pour : *solr-user@lucene.apache.org
*Date : *23/06/2016 16:31
> Hi guys
>
> I try to add the json.nl=arrarr option in a solr request in addition 
> of wt=json but i can not find how to do this using the php lib.
>
> Is there any option or way to create a custom option field ?
>
> Regards
>
> Victor
>
>
> \ufeff




\ufeff
________________
Ce message et les �ventuels documents joints peuvent contenir des informations confidentielles. Au cas o� il ne vous serait pas destin�, nous vous remercions de bien vouloir le supprimer et en aviser imm�diatement l'exp�diteur. Toute utilisation de ce message non conforme � sa destination, toute diffusion ou publication, totale ou partielle et quel qu'en soit le moyen est formellement interdite. Les communications sur internet n'�tant pas s�curis�es, l'int�grit� de ce message n'est pas assur�e et la soci�t� �mettrice ne peut �tre tenue pour responsable de son contenu.