2016-11-28 3 views
0

Je voudrais savoir comment stocker la sortie JSON de l'analyse des sentiments dans une base de données mongoDB. La chose est que la sortie JSON de sentiment est un DocumentSentiment alors que l'entrée monogoDB doit être un argument Document. Voilà ce que j'ai:API Alchemy et mongoDB

MongoCollection<Document> col2 = database.getCollection("test3"); 
col2.insertOne(sentiment); 

Quelqu'un doit avoir vécu cela avant tout en jouant avec l'alchimie et MongoDB en Java.

Répondre

0

Je construire un document avec les valeurs du sentiment qui vous intéresse.

BasicDBObject document = new BasicDBObject(); 
document.put("text", mytext); 
document.put("score", sentiment.getSentiment().getScore()); 
document.put("type", sentiment.getSentiment().getType()); 
col2.insertOne(document);