mongoDb: Как получить ссылку на БД / соединение из ссылки на коллекцию? - PullRequest
0 голосов
/ 31 марта 2011

У меня есть класс создания соединения mongodb, который я не могу изменить по какой-то причине. Это дает мне ссылку на целевую коллекцию mongodb, в которой я могу выполнять операции. например.

  $myColl = mongoConnect::targetCollection($key);
  $myColl->insert( array("_id" => "SDFWERWER" ,"data" => 42 ));
// How can I get a reference to the DATABASE using $myColl, so that I can use some 
// command like :
  $myDb->command();  <--- some DB reference like this.

РЕДАКТИРОВАТЬ: я понял, $ myColl-> db дает ссылку на значение db в драйвере PHP:)

1 Ответ

1 голос
/ 31 марта 2011

См. документацию по драйверу PHP для класса Collection

Показывает, что есть открытое поле, содержащее ссылку на БД ($ db).

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...