-2
mongodb 연결을 사용하여 어떤 이유로 든 수정할 수 없습니다. 그것은 작업을 수행 할 수있는 대상 mongodb 컬렉션에 대한 참조를 제공합니다. 예.mongoDb : 콜렉션 참조에서 DB/연결 참조를 얻는 방법?
$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는 PHP 드라이버 :
꽤 이상한 질문입니다. 데이터베이스는 컬렉션을 이름으로 반환해야하기 때문에 "mongoConnect"개체에서 연결할 수 있습니다. 어떤 언어입니까? PHP, Perl? MongoConnect가 합당한 정보를 제공하십시오! 우리는 당신이 실제로하고있는 것을 추측해서는 안됩니다. –
mongoConnect는 이미 대상 mongodb 컬렉션에 대한 참조를 제공하는 클래스이며, 연결을 만들고 DB를 선택한 다음 특정 criterias를 기반으로 컬렉션을 선택하고 컬렉션을 반환합니다. 내 요구 사항은이 컬렉션 참조에서 데이터베이스에 대한 참조를 얻는 것입니다. – DhruvPathak
어떤 드라이버를 사용하고 있습니까? 나는 C# 드라이버를 사용하여 MongoDB를 사용하고 거기에서 그것을 수행하는 방법을 안다. - 어떤 드라이버를 사용하고 있는지 알고 있다면 나는 올바른 방향으로 당신을 가리킬 수있다. – AdaTheDev