Tagging
This commit is contained in:
parent
200524443e
commit
e5334cc5e7
@ -378,7 +378,7 @@ router.get('/entry/:id', function (req, res) {
|
|||||||
|
|
||||||
});
|
});
|
||||||
router.get('/tags', function (req, res) {
|
router.get('/tags', function (req, res) {
|
||||||
logger.debug('entry..');
|
logger.debug('tag list..');
|
||||||
|
|
||||||
logger.debug(req.params.id);
|
logger.debug(req.params.id);
|
||||||
|
|
||||||
|
@ -7,51 +7,50 @@ keeper.insert(
|
|||||||
{
|
{
|
||||||
"views": {
|
"views": {
|
||||||
"taglist": {
|
"taglist": {
|
||||||
"map": function (doc) {
|
"map": function (doc) { if (doc.type == 1) { emit(null, doc); } }
|
||||||
if (doc.type == 1) {
|
|
||||||
emit(null, doc);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}, '_design/taglist', function (error, response) {
|
}, '_design/taglist', function (error, response) {
|
||||||
console.log("_design/taglist added");
|
if (error) {
|
||||||
|
console.log(error);
|
||||||
|
} else
|
||||||
|
{
|
||||||
|
console.log("_design/taglist added");
|
||||||
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
keeper.insert(
|
keeper.insert(
|
||||||
{
|
{
|
||||||
"views": {
|
"views": {
|
||||||
"getAllTags": {
|
"getAllTags": {
|
||||||
"map": function (doc) {
|
"map": function (doc) { if (doc.tags.list.length > 0) { emit(null, doc.tags.list); } }
|
||||||
if (doc.tags.list.length > 0) {
|
|
||||||
emit(null, doc.tags.list);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}, '_design/getAllTags', function (error, response) {
|
}, '_design/getAllTags', function (error, response) {
|
||||||
console.log("_design/getAllTags added");
|
if (error) {
|
||||||
|
console.log(error);
|
||||||
|
} else
|
||||||
|
{
|
||||||
|
console.log("_design/getAllTags added");
|
||||||
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
keeper.insert(
|
keeper.insert(
|
||||||
{
|
{
|
||||||
"views": {
|
"views": {
|
||||||
"getAllTags": {
|
"getTagByKey": {
|
||||||
"map": function (doc) {
|
"map": function (doc) { if (doc.tags.list.length > 0) { for (var t = 0; t < doc.tags.list.length; t++) { emit(doc._id, [doc.tags.list[t], doc.title]); } } }
|
||||||
if (doc.tags.list.length > 0) {
|
|
||||||
for (var t = 0; t < doc.tags.list.length; t++) {
|
|
||||||
emit(doc._id, [doc.tags.list[t], doc.title]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}, '_design/getTagByKey', function (error, response) {
|
||||||
|
if (error) {
|
||||||
|
console.log(error);
|
||||||
|
} else
|
||||||
|
{
|
||||||
|
console.log("_design/getTagByKey added");
|
||||||
|
}
|
||||||
|
|
||||||
},
|
});
|
||||||
'_design/getTagByKey', function (error, response) {
|
|
||||||
console.log("_design/getTagByKey added");
|
|
||||||
}
|
|
||||||
)
|
|
||||||
;
|
|
||||||
|
Loading…
Reference in New Issue
Block a user