0

nodejs에서 중포 기지의 마지막 추가 된 레코드를 얻기 위해 어떻게 내가 중포 기지람다 함수

'use strict'; 
var MongoClient = require('mongodb').MongoClient; 

let atlas_connection_uri; 
let cachedDb = null; 

let firebase = require('firebase'); 

exports.handler = function(event, context,callback) 
{ 


    // var uri = process.env['MONGODB_ATLAS_CLUSTER_URI']; 
    var uri = "mongodb://163.172.131.83:28018/harmanconnectedcar"; 
    context.callbackWaitsForEmptyEventLoop = false; 

    firebase.initializeApp({ 
     serviceAccount: {}, 
     databaseURL: "https://harmanconnectedcar-180411.firebaseio.com/" 
    }); 


    var starCountRef = firebase.database().ref('testTable'); 
    starCountRef.on('value', function(snapshot) { 
     console.log("*************snapshot*****snapshot*****************") 
     console.log (snapshot.val()) ; 


    }); 
}; 

snapshot.val (에 기록을 추가하는 방법에 대한 중포 기지에서 데이터를 얻고 다음 람다 함수) 스냅 샷을 제공합니다 전체 테이블의 최근 스냅 샷에서 추가 된 값을 가져 오는 방법.

이 언급 된 마지막 추가 된 레코드 또는 정렬 된 순서로 모든 레코드를 얻을 수있는 방법은 다음과 같은 문서가 쿼리 데이터를 orderByChild(), orderByKey() 또는 orderByValue()을 사용하여 정렬하려면 https://firebase.google.com/docs/reference/js/firebase.database.Query

답변