在Firebase中添加/插入表格可以通过以下步骤完成:
composer require kreait/firebase-php
require __DIR__.'/vendor/autoload.php';
use Kreait\Firebase\Factory;
use Kreait\Firebase\ServiceAccount;
$serviceAccount = ServiceAccount::fromJsonFile(__DIR__.'/path/to/serviceAccountKey.json');
$firebase = (new Factory)
->withServiceAccount($serviceAccount)
->create();
$database = $firebase->getDatabase();
$ref = $database->getReference('path/to/table');
push()
方法向表格中添加新的数据。push()
方法会为每个新的数据生成一个唯一的ID。示例代码如下:$newData = [
'name' => 'John Doe',
'email' => 'johndoe@example.com',
'age' => 25
];
$newDataRef = $ref->push($newData);
set()
方法。示例代码如下:$newData = [
'name' => 'John Doe',
'email' => 'johndoe@example.com',
'age' => 25
];
$customId = 'custom_id';
$ref->getChild($customId)->set($newData);
$newDataRef
或$ref->getChild($customId)
来获取对新数据的引用。你可以使用这个引用来进一步操作数据,例如更新、删除等。总结起来,要在Firebase中添加/插入表格,你需要使用Firebase的官方PHP库,并通过push()
或set()
方法向指定的数据库引用添加新的数据。
领取专属 10元无门槛券
手把手带您无忧上云