0
我在使用MongoHQ和/或MongoLab時遇到了這個問題,你會幫我嗎?PHP + MongoHQ/MongoLab Auth with admin?
- 不能將集合複製到其他名稱。
我想重命名集合,但這需要確保數據庫操作,所以我想我會將集合複製到COPY_collection,然後刪除(較舊的)集合。 這不是工作,我不斷收到此當複印:
Array
(
[ok] => 0
[errmsg] => unauthorized
)
我的代碼:
$adminconnection_url = "mongodb:/xxx:xxx @ xxxxxxxx68.mongolab.com:99968/database";
$m = new MongoClient($adminconnection_url);
$log = $m->admin->command(array(
'copydb' => 1,
'fromdb' => 'database.bananas',
'todb' =>'database.COPY_bananas'
));
另外:使用此工具外工作時,所以它是一個規劃問題:|
Thks!