MongoDb和ionic2获取特定数据

时间:2017-03-03 16:23:00

标签: mongodb ionic-framework ionic2

如何在客户端中使用find()查询。我希望看到学校的学生一个名字。

客户端这是我的todos.ts提供商页面。

getTodos(){

    return new Promise((resolve, reject) => {

      let headers = new Headers();
      headers.append('Authorization', this.authService.token);

      this.http.get('https://myapp.com/api/todos', {headers: headers})
        .map(res => res.json())
        .subscribe(data => {
          resolve(data);
        }, (err) => {
          reject(err);
        });
    });
    }

home.ts

ionViewDidLoad(){

    this.todoService.getTodos().then((data) => {
          this.todos = data;
    }, (err) => {
        console.log("not allowed");
    });

  }

服务器端todos.js

  exports.getTodos = function(req, res, next){

        Todo.find(function(err, todos) {

            if (err){
                res.send(err);
            }

            res.json(todos);

        });

    }

0 个答案:

没有答案