我需要根据用户的网址从CouchDB获取特定文档

时间:2019-05-29 14:22:46

标签: node.js express couchdb

我需要获取用户URL的一部分,然后根据该URL从我的CouchDB中以玉视图呈现特定文档。

const viewURL='_design/employers/_view/allJobs';
router.get('/jobs/:id', function (req, res, next) {
var id=req.params.id;
console.log(id);

couch.get(dbName,viewURL).then(function(data,header,status){
  console.log(data.data.rows);
  res.render('detailedjobs',{employers:data.data.rows});

},
function(err){
    res.send(err);
});

``` my view
  .row
    .col-xs-12.col-sm-8
      .row.list-group 
          .col-xs-12.list-group-item
           each employer in employers
            h4 
              p #{employer.value.name}, #{employer.location}, #{employer.position}
              small     
    .col-xs-12.col-sm-4 
      p.lead= sidebar

我不知道将id参数传递到哪里,当我在ouchdb.get()函数中传递它时,没有任何改变。我认为allJobs中的每条记录都会显示。我必须在哪里传递id变量?

0 个答案:

没有答案