2017-06-23 1 views

Répondre

0

Après avoir créé noyau sous les documents il y a une demande-gestionnaire (qt) qui est initialement /mise à jour. Si vous modifiez Type de document à Vous ne pouvez pas soumettre vos fichiers JSON ou CSV à l'importation de fichier.

Pour résoudre ce problème changement Demande-Handler (qt) à /mise à jour/extraire. Après ce changement, il n'y aura pas d'erreur lorsque vous soumettez vos fichiers.

0

oui, ajoutez les informations de type de contenu correct à votre POST, par exemple pour la charge utile JSON:

curl -X POST -H 'Content-Type: application/json' 
'http://localhost:8983/solr/my_collection/update/json/docs' --data-binary ' 
{ 
    "id": "1", 
    "title": "Doc 1" 
}' 
+0

Où devrais-je ajouter ceci? ** Mon dossier: ** [{"id": "978-0641723445", "cat": ["livre", "relié"], "nom": "Le voleur de foudre", "auteur": "Rick Riordan", "series_t": "Percy Jackson et les Olympiens", "sequence_i": 1, "genre_s": "fantaisie", "inStock": vrai, "prix": 12.50, "pages_i": 384}, {"id": "978-1423103349", "chat": ["livre", "livre de poche"], "nom": "La mer des monstres", "auteur": "Rick Riordan", "series_t": " Percy Jackson et les Olympiens "," ...] – mfatihk

+0

utiliser curl pour les tests, vous serez en mesure de définir tous les paramètres dont vous avez besoin.Peut-être que l'application web ne définit pas le bon type de contenu lors du téléchargement d'un fichier. – Persimmonium

+0

Comment utiliser curl? – mfatihk