0
NodeJSでMongoDBとGridFSを使用してファイルを保存しています。要件(ファイルは他のデータと1対1で対応している)のため、クライアント側(AngularJS)からの要求に応じて、サーバー側でファイルをコピー/複製する必要があります。私は、fs.files内の対応するデータだけでなく、fs.chunks内の対応するデータをコピー/複製し、同時にファイルのメタデータを更新したいと考えていません。どうすればいい?事前に多くの感謝。どこへ行くMongoDB、GridFS、NodeJSのファイルのコピー/複製
ご返信いただきありがとうございます。申し訳ありませんが、私の質問ははっきりしていないようです。私が必要とするのは、クライアント側からの要求(角度)から、完全なファイルを(クライアント側から取得した新しいメタデータで)コピー/複製する必要があります。ところで、私はgridfs-streamと恐ろしいものを使用しています。再度、感謝します。 PS:私はちょうど私の質問でそれを明らかにした。 – Fluffy
文書を更新したり、既存のものに触れずに挿入したい場合は同じですか? –
実際、私はデータベースにファイルのコピー/複製を作成し、メタデータのみを変更したいと考えています。しかし、元のチャンクを指すfs.filesにコピー/複製を作成するだけではなく、ファイルが他のデータと一対一に対応しているため、チャンクを複製する必要があります。他のデータでは、対応するファイルも削除する必要があります。そのため、ファイルチャンクも複製する必要があります。再度、感謝します! – Fluffy