Slide 9
Slide 9 text
Same Data Modeled as Documents
{
Name: “Mr Magoo”,
title: “Funny developer”,
Skills: [“Ruby”, “Self”, “Clojure”],
Email-id: “magoo@looneytoons.com”,
Experience: 4
}
{
Name: “Closseau”,
title: “Inspector turned developer”,
Skills: [“Ruby”, “Haskell”, “C#”],
Telephone_Numbers: [9611805466],
Experience: 5
}
Querying the Data:
Map function:
function(doc) {
if (contains(doc.skills, [“java”, “clojure”])) {
emit(null, doc);
}
}