我正在使用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
标题>