mongodb-php

    0热度

    2回答

    我试图在php中连接到mongodb。 如果mongodb在shell中启动,使用mongod命令就没有问题。 new Mongo("mongodb://".$_host.":".$_port,true) 但是,当我开始的MongoDB服务器作为服务,我可以用蒙戈命令连接,但我不能在PHP连接。 new Mongo("mongodb://".$_host.":".$_port,true)

    6热度

    1回答

    我想让记录器在Doctrine ODM中工作。 // .. some initialization code here ... $mongoConfig->setLoggerCallable(function(array $log){ print_r($log); die("Mongo Logging Called..."); }); $dm

    1热度

    2回答

    提取物)用于PHP 5.3.1是: 系统的Windows NT DEBI-PC 6.1构建7600((空))i586的 生成日期二零零九年十一月二十○日17点20分57秒 编译MSVC6(的Visual C++ 6.0) 架构的x86 线程安全启用 我下载了VC6和线程安全的php_mongo.dll和PHP 5.3,将它粘贴到由xampp运行的php的ext文件夹中,并将扩展行添加到php.in

    3热度

    1回答

    我有mongo数据库只使用一个集合,并消耗100%的平均cpu使用率,我怎样才能限制它的资源? 注:我有酷睿2四核处理器,在CentOS运行

    11热度

    4回答

    我正在运行从mongodb获取数据的php脚本。我有一个非常庞大的数据库,我得到这个例外..my MongoDB的版本是1.6.5 PHP Fatal error: Uncaught exception 'MongoCursorTimeoutException' with message 'cursor timed out (timeout: 30000, time left: 0:0, st

    3热度

    1回答

    我查询是接近的位置($near和$maxDistance)文件和下降的日期范围内(一个$or有3套有关日期/时间表$gt/$lt条件) 。 我发现$cursor->count()总是返回100,即使有100个或更多的结果,无论limit()如何。 看起来好像$cursor->skip()->limit()工作正常,允许我跳过超过100个结果(当有超过100个结果),但它困扰我,count()总是返

    6热度

    3回答

    我有2个集合:A(3.8M文档)和B(1.7M文档) 我有一个PHP脚本,我从shell运行: 遍历中的时刻A 〜60%的每个记录,它在B中的findOne(使用_id) 做一些基本的数学,创建一个php阵列 一旦在所有文档循环完成:PHP的致命错误: 4)环比PHP数组 5)UPSERT到收集℃持续(1),我一直得到 未捕获例外“MongoCursorException”有消息“游标未发现” 处

    4热度

    3回答

    我使用锂与mongodb,我想知道我的模型如何可以从Posts :: find('all')获取用户的数据。查询? 我必须做两个查询吗? 感谢您的帮助! <?php namespace app\models; class Posts extends \lithium\data\Model { protected $_schema = array( '

    6热度

    1回答

    我正在开发一个使用PHP和mongodb的网站。我用PECL-mongo访问了mongodb,并且遇到了麻烦。时不时地,我得到这样一个错误(我匿名路径) Fatal error: Uncaught exception 'MongoCursorException' with message 'couldn't get response header' in /PATH/index.php:

    0热度

    2回答

    我创建了一个MongoDB聚合查询,该查询将给我当前月份的数据总和,但是如何修改此数据它会从每个月的每一天返回一个数组,每天的总数(我认为这是可能的,但我发现很难得到它的工作)?如果这是不可能的,是否有比使用循环和运行30组查询更好的方法? 我正在使用PHP驱动程序,但shell中的答案同样有用。 $total_this_month = $db->test->group( array(),