Pyro基于Firebase的数据存储DSL指南
Pyro 提供高级 DSL 以便与 Firebase 数据存储进行高效交互。Pyro 的所有调用都返回一个 Promise,通过使用两个环境变量可以进一步配置 Pyro:FIREBASE_ROOT 和 FIREBASE_KEY。其中,FIREBASE_ROOT 是必需的,而 FIREBASE_KEY 用于启用 Firebase 的额外安全性功能。获取数据的方式是通过 get
方法:传递想要获取的数据位置,返回的 Promise 会解析出该位置的值。示例代码:在调用 require
之前设置 FIREBASE_ROOT 和 FIREBASE_KEY。示例代码如下:
var pyro = require('pyro');
pyro.get('users/barney/friends/fred').then(function(value) {
// Value
});
用户评论