我的firebase结构是这样的: 主页>消息
ProjectId
|_ messages
messages > sdadsdsdadsasddsda-dasdadasdadsdad
asdewrwergtertetrt-werrwrwttyyttyr
................
.......
....
我正在运行此php脚本:
function delete_collection()
{
global $projectId;
$db = new FirestoreClient(['projectId' => $projectId, ]);
$collectionReference = $db->collection('messages');
$documents = $collectionReference->documents();
foreach ($documents as $document) {
if ($document->exists()) {
$document->reference()->delete();
}
}
但是文档列表为空,永远不会进入foreach循环。
我确实需要删除初始收集消息,因为这是在用户发送消息时自动创建的
感谢您的帮助!