助けが必要です:
PHP で Web アプリケーションを作成しており、データベース mongodb を使用しています。
銀行なので、nosql は画像を適切なデータベースに保存する必要があると考えました。
mongoDB のドキュメントを調べたところ、画像が 16 MB 未満であるため、銀行に保存するには BSON タイプを使用する必要があることがわかりました。
問題は、方法がわからないことです。
イメージを変換する必要があります。文字列のjpg?そしてbson_encodeを使用しますか?
私はこのようにしようとしています:
$data = file_get_contents('../images/1.png');
$connection = new Mongo();
$db = $connection->aaaa;
$suspeitos = $db->imagens;
$susp = array(
'imagem' => $data,
);
$suspeitos->insert($susp);
しかし、これは機能していません。
誰かがすでに同様のことを行っており、BSON を使用して mongoDB に画像を保存するのに役立ちますか?
ありがとう