【发布时间】:2023-03-09 07:29:01
【问题描述】:
我一直在阅读有关如何检索数据的 PHP 的 Firestore 文档。我从这个链接https://googlecloudplatform.github.io/google-cloud-php/#/docs/cloud-firestore/v0.3.2/firestore/query 看到了一个,但我无法检索数据。有人有解决方案吗?
$collectionReference = $firestore->collection('notifications');
$query = $collectionReference->where('so_id', '=', $so_id);
$snapshot = $query->documents();
foreach ($snapshot as $value) {
echo $value['name'] . PHP_EOL;
}
【问题讨论】:
-
这里应该是双等号
where('so_id', '==', $so_id) -
==确实表明了相等性检查。在此处查看文档:googlecloudplatform.github.io/google-cloud-python/latest/… -
使用$value->get('name')
标签: php firebase google-cloud-firestore