如何使我的数据库连接作为firebase在laravel?



我正在使用laravel框架以及firebase数据库,我正在努力使默认数据库作为firebase在database .php文件,我无法找出端口号,主机套接字等。你能告诉我如何在laravel中设置为默认连接吗?

DB_CONNECTION=firebase   //i want to make firebase
DB_HOST=
DB_PORT=3306
DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=

这将不会像那样工作,因为Firebase不支持SQL -但你可以添加firebase-php库作为一个作曲家依赖,然后创建一个Controller-甚至Provider;你必须连接一个服务帐户凭据JSON。

这个包需要Laravel 8。x和更高版本或Lumen 8。

composer require kreait/laravel-firebase

https://github.com/kreait/laravel-firebase

一旦下载了Service Account JSON文件,就可以通过在.env文件中指定以FIREBASE_开头的环境变量来配置包。通常,要使包工作,需要下列条件:

https://firebase-php.readthedocs.io/en/stable/index.html

<标题>
relative or full path to the Service Account JSON file
FIREBASE_CREDENTIALS=
# You can find the database URL for your project at

https://console.firebase.google.com/project/_/database

FIREBASE_DATABASE_URL = https://.firebaseio.com

最新更新