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