gpt4 book ai didi

php - 如何从 MongoDB 集合创建 JSON 提要

转载 作者:可可西里 更新时间:2023-11-01 09:20:04 25 4
gpt4 key购买 nike

我正在为我的客户创建一个 CMS,以处理他的照片并在他的网站上出售它们。对于 CMS 端和前端,两者都是 AJAX,最好设置一个 JSON 提要设置,这样我就可以使用相同的提要通过 JS 生成新的“页面”和“ View ” .

所以这个示例 feed 会像 {[name:'A Photo',description:'lorem ipsum...'],[...]} 然后用 jQuery 或 JS 我可以创建一个表他所有照片、页面等。我该如何自己设置?

我是否应该只创建一个 PHP 文件,从 MongoDB 中获取所有数据并将其放入数组中,而不是将数组转换为 JSON?

最佳答案

    $cursor = $this->collection->find($params);
$return = array();
$i=0;
while( $cursor->hasNext() )
{

$return[$i] = $cursor->getNext();
// key() function returns the records '_id'
$return[$i++]['_id'] = $cursor->key();
}
return json_encode($return);

这就是我从 Mongo 返回 JSON 的方式。

关于php - 如何从 MongoDB 集合创建 JSON 提要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3888676/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com