mongodb-php

    2热度

    4回答

    想象我有一个包含文件如下:a MonogDB集合: {name: 'Some Name', components: {ARRAY OF ITEMS}} 我怎样才能返回名称和成分项的个数? 我必须使用地图/缩小吗? 我正在使用PHP的Mongo扩展。 编辑:在PHP的当前代码段(工作),但我只想组件的数量 $fields = array( 'name', 'components' );

    2热度

    1回答

    我有一个MongoDB文档集合,每个文档代表一个鱼。 然后,我的应用程序的用户可以通过创建对鱼集合的查询来定义类型的鱼。此查询可以是非常复杂的,使用Conditional Operators等 例如,用户可以定义 “非常不正常的鲨鱼般的鱼” 是通过返回的鱼: {'length':{$gte : 45}, 'name' : {$in : ['Klaus', 'Alistair', 'Steve']}

    8热度

    1回答

    我正在试图用mongoDB制作一个板子。 我想分配文件ID与ObjectID。 如果用户可以通过http://www.example.com/4easdf123123访问文档页面,其中“4easdf123123”是mongoDB ObjectID。 是否有任何可能的安全威胁,如果我在URL中使用并显示mongo ObjectID并将其用作文档ID? 和任何建议与mongoDB分配文件ID?

    19热度

    3回答

    当我将一些文档插入一个集合(没有ObjectID)时,mongoDB添加了自己的ObjectIDs。 我想通过其唯一的ObjectID查询文档。 $db->collection_name->find(array('_id'=>'4e49fd8269fd873c0a000000'))); 它不要么在“4e49fd8269fd873c0a000000”的前MongoID或对象ID的前缀工作。 在P

    0热度

    1回答

    使用'插入'我完全可以使用它。 PHP - MongoDB插入我想要的方式,但更新不按我的计划工作。 在“插入”没有“ip”和“time”字段的文档之后。 'IP' 现场工作完全正常 - { 'IP': '127.0.0.1'} 但不知何故, '时间' 阵场奇怪的行为。 { '时间':{ '实时': '2011-01-01 12:00:00', 'mongotime':ISODate( “2011

    0热度

    2回答

    例如,有一个名为“A”的组是一个数组。 还有另一个名为“B”的组,它在组“A”内也是一个数组。 我想找到并更新组“B”元素。 我试图查询像jQuery中的链式查询。 db.collection.findOne({"group":"A"}).findOne({"society":"B"}) 这样的事情.. 但这不起作用。但重点是我想查询组中的组元素。 这样做的任何建议吗? 如果你给我的建议特别是

    1热度

    1回答

    假设$ db是一个与php建立的mongoDB连接。 还没有收藏。 我插入一个数据 $db->board_name->board->article->insert(array("title"=>"example")); 这相当于 db.board_name.board.article.insert({"title":"example"}) 问题是它插入不是 db.board_name.bo

    4热度

    1回答

    昨天出现了一个奇怪的现象:“连接到MongoDB的失败操作正在进行”小负荷的所有查询需要很长一段时间,然后现场返回错误 在mongostat我们看到大约10-30个连接(非常小,因为我们 通常与400-500一起工作) 但是当我输入“netstat -na | grep 27017”时,我看到很大数量的TCP连接(> 150): http://pastebin.com/3ghtwkVd 为什么mo

    0热度

    1回答

    插入禁止代_id我有没有_id索引加盖收集,我不需要_id可言, 但PHP蒙戈司机总是添加在插入时_id。 It is possible to suppress the automatic generation of an _id with the mongo shell 我如何可以禁止用PHP在插入的_id?

    0热度

    3回答

    我开始使用MongoDB,特别是使用MongoDB和PHP接口来使用它。我来自MySQL,我有点迷路。 我想要做的是,有蒙戈“入口”与:username,password,email和country我想要做一个搜索,寻找: username IS to A OR email IS to B 如何能做完了? 预先感谢您!