首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angular-fullstack:已创建PostgreSQL DB,但无法获取数据

Angular-fullstack:已创建PostgreSQL DB,但无法获取数据
EN

Stack Overflow用户
提问于 2016-08-22 14:59:30
回答 1查看 182关注 0票数 0

我是angularjs的新手,我正在尝试使用yeoman和PostgreSQL设置第一个使用生成器-角度-全栈的项目。一切似乎都很正常。

当我在localhost上使用grunt (grunt serve)时,我看到一个基本的yeoman页面,但没有数据。创建数据库和表。这里有一些测试数据。从项目到数据库的连接看起来正常工作,但它无法访问数据。

Development.js中的数据库配置:

代码语言:javascript
复制
module.exports = {
  // MongoDB connection options
  mongo: {
    uri: 'mongodb://localhost/fullstack-dev'
 },

  // Postgres connection options
  postgres: {
          uri: process.env.POSTGRES_URL ||
         'postgres://user:pass@localhost:5432/testDB'
  },
  database: 'testDB',
  username: 'postgres',
  password: 'postgres',
  seedDB: true
  };

screens pgadmin DB screenshot index.html screenshot

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-22 15:18:25

我已经弄清楚了,这是index.html代码中的错误

代码语言:javascript
复制
<div class="container">
   <div class="row">
    <div class="col-lg-12">
      <h1 class="page-header">Features:</h1>

       <ul class="nav nav-tabs nav-stacked col-md-4 col-lg-4 col-sm-6" ng-repeat="thing in awesomeThings">

    <li><a href="#" tooltip="{{thing.info}}">{{thing.name}}</a></li>
  </ul>
</div>

但是从数据库中选择是

代码语言:javascript
复制
SELECT "id", "title", "info", "active", "createdAt", "updatedAt" FROM "Things" AS "Thing";

因为没有thing.name字段,所以在ng-repeat中没有要显示的内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39073069

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档