mongodb-php

    25熱度

    2回答

    我有一個抽象的父類Mongo_Document(從mongodb-php-odm)和繼承類Model_ActionPlan。 Mongo_Document擁有與__isset和__get方法交互的Mongo_Document類中的數組。 我嘗試使用下面的代碼(段從Model_ActionPlan的方法中):(注意,close_type保證如果status == 'closed'進行設置) if (

    0熱度

    2回答

    我在Symfony2中使用DoctrineMongoDBOBundle。 我有一個文檔產品有一個註釋引用一個其他文檔價格。 我想按價格排序,當我用queryBuilder獲取。 $qb = $dm->createQueryBuilder('MyBundle:Product') ->field('geocoordinates') ->near('lat','lon') ->sort('hasP

    0熱度

    1回答

    我一直在嘗試在zend中使用原則來實現mongo。我已經通過了各種問題逐漸被工作我的方式,通過這種被難倒之前: Call to undefined method Doctrine\MongoDB\Collection::setSlaveOkay() in [project]/vendor/doctrine/mongodb-odm/lib/Doctrine/ODM/MongoDB/DocumentM

    -1熱度

    1回答

    我需要在mysql中存儲日期(沒有時間)。用戶在輸入框中輸入日期,如yyyy-mm-dd,稍後可能會更改fomat。 你能告訴什麼是在mongodb(沒有時間)存儲日期的好方法,我們會在mysql中使用DATE類型?現在,當我需要存儲日期和時間時,我使用mongdb日期類型。 並將其存儲這樣的: $data['ADDED'] = new MongoDate(time()); ,並顯示它們: e

    1熱度

    1回答

    以下是這樣的mongodb內容: { "_id": 74924, "bangs": { "436": { "join_time": 1345624851, "status": 1, "scores": 0 }, "446": { "join_time": 1355727257, "status": 1,

    1熱度

    1回答

    我有以下格式 { "_id" : ObjectId("12e123123123123123"), "client_id" : "12345667889", "resource" : "test/test", "version" : "v2", "ts" : new Date("Wed, 02 Jan 2013 15:34:58 GMT +08:00

    1熱度

    1回答

    繼例子:http://docs.doctrine-project.org/projects/doctrine-mongodb-odm/en/latest/reference/query-builder-api.html 我: $dm = $this->get('doctrine.odm.mongodb.document_manager'); $query = $dm->createQueryBu

    4熱度

    1回答

    我用下面的PHP代碼連接到MongoDB中: $m = new MongoClient("mongodb://localhost:27017"); 不過,我收到以下錯誤: Fatal error: Uncaught exception 'MongoConnectionException' with message 'Failed to connect to: localhost:27017:

    3熱度

    1回答

    據我可以判斷,當我設置寫「安全」=真,它設置選項w = 1,j = 0,它確認獲得寫操作,但不確認寫入磁盤耐久性)。事情是這樣的: $collection->remove(array('_id' => array('$in' => $idsToDelete)), array('safe' => true)); 我可以設置W = 1,j = 1到保證耐用性(而不是在最新的驅動程序)?

    2熱度

    1回答

    我有一個假期模型,它有一個Itineraries對象。 Itineraries對象具有作爲外鍵的holidays_id(由Li3約定隱含)和存儲行程每一天的信息的對象數組。我使用的是Lithium 0.11和MongoDB。 class Holidays extends \lithium\data\Model { public $hasOne = array('Itineraries'