Insert en solr con Solarium en php☀️



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 Solarium\Client($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:

si despues miramos en esta url
http://localhost/solarium/vendor/solarium/solarium/examples/select.php
Vamos a encontrar el resultado que acabamos de insertar



<<Select a solr con Solarium en php



Comentarios

Facebook Like

Entri Populer

hackear wifi con kali linux 📡

Instalar Netbeans 10 en Windows 10

Instalar netbeans 10 en ubuntu 18.04