我得到的唯一结果是:
{“ domain”:{“ domain”:null,“ _ events”:{},“ _ eventsCount”:1,“ members”:[]}}
const functions = require('firebase-functions');
const {BigQuery} = require('@google-cloud/bigquery');
export default functions.https.onRequest((req, response) => {
var result = queryBigQuery();
response.status(200).send(JSON.stringify(result));
})
async function queryBigQuery() {
var bigQuery = new BigQuery({ projectId: 'project-id', keyFilename: "src/credentials-name.json" });
await bigQuery.query({
query: 'SELECT * from `project-id.firebase_predictions.com_project_app_ANDROID` LIMIT 10',
timeoutMs: 10000,
useLegacySql: false
}).then( (data) => {
return data[0];
}).catch( (error) => {
return error;
});
}
答案 0 :(得分:0)
您是否尝试过documentation中的查询示例?
const query = 'SELECT url FROM `publicdata:samples.github_nested` LIMIT 100';
bigquery.query(query).then(function(data) {
var rows = data[0];
});