1

シャードされた Mongo GridF でファイルをより適切に分散するために、独自の files_id を作成したいと考えています。これを Java で行う方法は次のとおりです。

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

しかし、PHPでこれを行う方法は? API ドキュメントにヒントが見つかりませんでした。ファイルの保存に storeBytes を使用しています。

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

4

1 に答える 1

1

次のように、「_id」キーを使用して「$extra」引数でこれを設定できるはずです。

$m = 新しいモンゴ;
$db = $m->phpunit;
$grid = $db->GetGridFS();
$grid->storeBytes("testing", array("_id" => "MYID", "filename" => "test.txt"));

乾杯、デリック

于 2012-01-23T13:07:57.923 に答える