2012-01-18 3 views
1

для лучшего распределения файлов в осколоченных Mongo GridFs. Я хотел бы создать свой собственный файл_ид. Как это может быть сделано в Java описано здесь:Создайте собственные файлы_ид в mongo GridFs, используя PHP

http://groups.google.com/group/mongodb-user/msg/524bae1602770587

Но как это сделать в PHP? Я не мог найти подсказку в документации API, я использую storeBytes для сохранения файлов:

http://www.php.net/manual/en/mongogridfs.storebytes.php

ответ

1

Вы должны иметь возможность просто установить это в «$ дополнительный» аргумент с «_ID» ключ, то как:

 
$m = new Mongo; 
$db = $m->phpunit; 
$grid = $db->GetGridFS(); 
$grid->storeBytes("testing", array("_id" => "MYID", "filename" => "test.txt")); 

веселит, Дерик

Смежные вопросы