sql >> データベース >  >> NoSQL >> MongoDB

nodejsを介してmongodbからデータを取得し、htmlページに表現する

    ejsを使用して、ビューエンジンを設定する必要があります:

    app.set('view engine', 'ejs');
    

    次に、データを取得します:

     app.get('/employees',(req , res) =>{
        db.collection('employees').find().toArray(function(err , i){
            if (err) return console.log(err)
    
            res.render('index.ejs',{employees: i})  
         })
     });
    

    .ejsファイルは次のようになります:

    employees
      <ul class="employees">
      <% for(var i=0; i<employees.length; i++) {%>
        <li class="employees">
          <span><%= " Nome: " +employees[i].name+"."%></span>
          <span><%=" Address: " + employees[i].address%></span>
        </li>
      <% } %>
    </ul>
    

    ejsを使用する簡単な方法。それが物事を明確にするのに役立つことを願っています。




    1. ClusterControlを使用した複数のデータベーステクノロジーの管理

    2. HibernateOGMを使用したMongoDb認証

    3. 同時実行性-スレッドセーフな方法でJavaを介して挿入されたオブジェクトのMongoDBで生成されたIDを取得する

    4. MongoDBでロールバックを防ぐ方法