diff --git a/couchDB/MapReduce/map.js b/couchDB/MapReduce/map.js new file mode 100644 index 0000000000000000000000000000000000000000..02ba2578edc8389b104fc22ccf5667cda70802d3 --- /dev/null +++ b/couchDB/MapReduce/map.js @@ -0,0 +1,25 @@ +function (doc) { + var editDate = new Date(doc.created_at.split(" ")[0]); + var month = editDate.getMonth()+1; + var year = editDate.getFullYear(); + var date = editDate.getDate(); + + if(year==2020){ + + if(date<=10){ + stage='F' + } + else if(date<=20){ + stage='M' + } + else{ + stage='L' + } + if(doc.sentiment[0]<0) + emit([doc.state,'negative',month,stage],1) + else if(doc.sentiment[0]>0) + emit([doc.state,'positive',month,stage],1) + else + emit([doc.state,'neutral',month,stage],1) + +}} \ No newline at end of file