mongodb-php

    4熱度

    1回答

    如何將機器ID /主機名映射/解映射爲對象ID中的3個字節? 我應該在哪裏尋找在Linux機器ID? domU-12-31-39-13-02-56看起來很奇怪,我不確定它是否正確? <?php $id = new MongoId('4f7351390c211d0a3d000004'); print_r($id->getHostname()); //domU-12-31-39-13-02

    0熱度

    1回答

    我有2個關於MongoID對象中的進程ID的混淆。 根據文檔字節7和8表示PID。這裏'0a3d'的HEX值是第7和第8個字節。 如何返回PID 15620與'0a3d'相關? 每次由getPID返回的PID都不相同(但接近15620)。 請問能解釋一下嗎? $id = new MongoId('4f7351390c211d0a3d000004'); print_r($id); //Mong

    -2熱度

    2回答

    我有一個名爲'question'的集合。它的結構是這樣的: { _id: user_id: answers: [ { answer_id: answer_content: } , { ... } , ...

    6熱度

    1回答

    我正在使用MongoDB和PHP,並嘗試基於生成的數組執行$ in操作。 當我手動指定相同的數組時,它可以工作,但是當我構建它時,它會返回任何帶有相同數據的結果。 有我有: $settings = array(); foreach($items as $item) { $settings[] = $item['id']; } //Settings is the same as t

    1熱度

    1回答

    PHP Mongo Driver允許我在數據庫中執行代碼。 這是否在分片環境中工作?我知道,使用eval()評估代碼在分片環境中不起作用。 $db->execute( new MongoCode('SomeFunc(o)', array( 'o' => array('name' => 'test') )) );

    1熱度

    2回答

    我訪問了Facebook Graph API以獲取代表我的訂閱源(我的Facebook牆)上的最新帖子的JSON對象。然後,我使用PHP Mongo Driver將它保存到一個名爲feeds的MongoDB集合中。 //$post['feed']['data'] contains the Facebook JSON object of wall posts //create a mongo in

    2熱度

    4回答

    我已經安裝了PECL的mongo擴展,並將其添加到我的php.ini文件中。我運行phpinfo();時擴展程序加載,但在嘗試連接到Mongo Server時顯示此錯誤。 Fatal error: Uncaught exception 'MongoConnectionException' with message 'Transport endpoint is not connected' in

    0熱度

    1回答

    集「問題」這樣的 { _id: question: time: click_nums: answers: [ {}, {}, ... ] } 現在我想排名像這樣的問題,也得到了前5名: rank_condition = (now_time - time)/24*(click_nums*0.2+nu

    5熱度

    2回答

    我有以下的PHP腳本基本上連接到MongoDB的,寫一個文檔,然後關閉連接19000次: <?php for($i=0; $i < 19000; $i++) { $con = new Mongo("mongodb://localhost:27017"); $db = $con->selectDB('test'); $col = $db->selectCollect

    0熱度

    1回答

    我懷疑定義得到兄妹在書中MongoDB in Action 每個類別中的方法保持PARENT_ID是父類的ID。所以兄弟類別應該有共同的parent_id。 但查詢特定類別的兄弟姐妹(比方說category['_id'] = C5)書上說以下內容: siblings = db.categories.find({'parent_id': category['_id']}); 返回光標顯然不是C5