insert solarium php

Insert en solr con Solarium en php☀️

insert%2Bsolarium%2Bphp

Dentro del path vendor/solarium/solarium/examples creamos el archivo insert.php

vim vendor/solarium/solarium/examples/insert.php

En donde ponemos el siguiente codigo

<?php
//llamamos a la conexion a la bd
require(__DIR__.'/init.php');
//creamos la instancia del cliente
$client = new SolariumClient($config);
$solrUpdate = $client->createUpdate();
//Creasmos un nuevo documento de solr
$solrDoc = $solrUpdate->createDocument();
//Creamos el id como unico
$id = uniqid('',TRUE);
//Cargamos todos los datos
$solrDoc->id = $id;
$solrDoc->name = "Eugenio yyyy";
$solrDoc->age = 32;
//Cargamos el documento
$solrUpdate->addDocument($solrDoc);
//Hecemos el commit
$solrUpdate->addCommit();
//Mandamos los datos  solr
$result=$client->update($solrUpdate);
echo '<b>Update query executed</b><br/>';
echo 'Query status: ' . $result->getStatus(). '<br/>';
echo 'Query time: ' . $result->getQueryTime();

en esta url
http://localhost/solarium/vendor/solarium/solarium/examples/insert.php
vamos a ver un resultado algo asi:
Selecci%25C3%25B3n 042
si despues miramos en esta url
http://localhost/solarium/vendor/solarium/solarium/examples/select.php
Vamos a encontrar el resultado que acabamos de insertar
Selecci%25C3%25B3n 044

<<Select a solr con Solarium en php

Update en solr con Solarium en php>>
Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

En Programador Novato vivimos de los anuncios, hemos detectado que está utilizando extensiones para bloquear anuncios. Ayudanos deshabilitando tu bloqueador de anuncios. :)