mongodb-php

    2热度

    1回答

    之后按字母顺序排列集合键我发现每当我们将任何值更新为mongo集合。更新后按字母顺序重新排列键。假设如果当前的模式是 _id:"Objectid(blah blah)" id: "1", fullname: "user", username: "username", password: "password", 更新后,它成为 _id:"Objectid(blah blah)"

    0热度

    1回答

    我有一个很大的MongoDB文档,它包含各种数据。我需要确定集合中数组类型的字段,以便我可以将它们从要填充的网格中显示的字段中删除。 我的方法现在包括检索所有字段名的收集与 这是从这里MongoDB Get names of all keys in collection mr = db.runCommand({ "mapreduce" : "Product", "map" :

    1热度

    1回答

    我正在使用Symfony2 MongoDB + Doctrine,并且我想告诉doctrine以定义该对象的类的名称中的不同名称的集合中保存我的对象。此外,新集合的名称应该是不同集合中对象的标识。例如,我有一个名为Posts的类,我想将它们保存在以原始User集合中的用户ID命名的集合中。这意味着我需要告诉学说将所有新帖子保存在名为例如User555和我应该能够告诉教条创建这个集合并在运行时保存在

    1热度

    2回答

    我有下面的代码麻烦给运行MongoDB-在“未经授权”的错误>的execute()与蒙戈2.4.0: $m = new MongoClient('mongodb://sf:[email protected]/sf'); $collections = $m->selectDB("sf")->getCollectionNames(); var_dump($collections); // prin

    7热度

    2回答

    这里是我的MongoDB集合: { "_id" : ObjectId("515d8f53175b8ecb053425c2"), "category" : "Batteries", "products" : [ { "brand" : "Duracell", "item" : [ "AA", "AA

    0热度

    1回答

    我正在编写客户端管理Web应用程序。我试图找出正确的方式来管理我的客户 - 支付关系。一旦一天的应用程序发送请求到另一个API并同步我存储在我的数据库中的每个客户端的支付金额。我经常需要根据客户类型(contract_type,sale_date等)运行付款报告(付款金额)。我已经有一个clients集合。我想选择2种模式之间: { "client_id": "asdf123",

    3热度

    1回答

    mongodb有点新鲜。我知道mongodb对引用没有约束。所以如果我有一个不存在的被引用的文档,我该如何删除它? 例如: { _id: ObjectId("51619a758ead0e6765000004"), createdAt: ISODate("2013-04-08T00:10:29+08:00"), works: [ { $ref: "products",

    1热度

    1回答

    我有一切工作,我升级我的Mac上的Mac端口,以获得最新的软件包。它安装了Mongo 2.4.1,我也得到了boost @ 1.53.0_1 + no_single + no_static + python27。现在,当我尝试在我的Symfony 2应用程序中使用相同的代码接口,我得到: Fatal error: Class 'Doctrine\MongoDB\Util\InvalidArgume

    1热度

    2回答

    是否可以写入具有AND子句的OR子句。 例如我需要在字段field1,field2,field3和field4上写一个查询。 Query should be field1 or field2 or (filed3 and field4) 。 有人可以帮助我。 谢谢。

    1热度

    1回答

    我正在创建一个产品(在PHP中),它调用api来提取需要的信息,我想根据所使用的查询字符串将这些结果缓存/保存到mongodb中,以便下一次调用相同的查询字符串时会从mongodb中拉取而不是再次调用api。 我唯一的问题就是试图确保我覆盖的是这个例子:搜索John Doe可能会返回John Michael Doe的结果,再次搜索John Michael Doe我实际上希望此搜索能够打到api,因