私のプロジェクトではGolangをサーバーとして、mongodbをdbとして使用しています。今はユーザーのためのスペースを制限し、gridfsチャンクを保存する方法があることを知りたいたとえば、ユーザーIDが123の場合は、123のディレクトリを作成し、そこにチャンクを保存します。ファイルの塊を別のフォルダに保存することができます
0
A
答えて
1
mongodb
はファイルを「物理」ファイルとして保存しないため、mongodb
はファイルコンテンツからchunks
を作成するため、フォルダに保存することはできません。 私はあなたのユーザーのドキュメントに2つの異なるフィールドを追加することができます
あなたの問題、1)スペースを解決するには2つの方法を提供することができますし、2)f.e.を使用しましたユーザーがファイルをアップロードするたびにファイルサイズと空き容量を確認し、ユーザーフィールドを更新してファイルを保存するよりも正しい場合は
いつでもユーザーのファイルサイズを確認できますが、操作より大きなファイルには多くの時間がかかります。
+0
JFYI、ポストエディタに[このボタン](https://monosnap.com/file/Wcyp12ByNI3DH3Dgy7cgZzWJtZ1T9z.png)があります。 –
関連する問題
- 1. Javaでファイルに書き込むときに、ファイルをフォルダに保存することはできません。
- 2. 認証トークンを別のファイルに保存することはできますか?
- 3. CodeDomは生成された.csファイルをどこに保存しますか?この場所を別のフォルダに変更することができます
- 4. AS3でXMLファイルを保存することができます
- 5. PHP - 私のPHPファイルを別のフォルダにある別のファイルにリダイレクトすることができません。
- 6. 隠しファイルを別のフォルダに保存する
- 7. yii phpのフォルダに保存せずにファイルを保存する
- 8. ファイルを保存することができません
- 9. 録音を別のチャンネルに保存することができません
- 10. pdftk別のフォルダに保存できません
- 11. フォルダにファイルを保存する
- 12. ファイルを別のフォルダに移動することはできません
- 13. webviewが見ることができるユーザーのデバイスにファイルを保存する
- 14. Visual Studioで「ファイルを別名で保存」ダイアログが開きます
- 15. 拡張子が.jsonのファイルを保存することができません
- 16. Android Studio javadocコメントを外部ファイルに保存することができます
- 17. デフを別のファイルに保存する
- 18. リセットスタイルシートを別のファイルに保存する
- 19. 私が場所にフォルダを保存すると、上記のフォルダに保存されます
- 20. JPGでGIFファイルを変換し、phpで別の場所に保存することはできますか?
- 21. openfireのログインセッションを保存することができます
- 22. UIFontオブジェクトをNSUserDefaultsに保存することができます
- 23. 件名がファイル名のWindowsフォルダにメールを保存する
- 24. ソート用語をURLに保存することができるので、ブックマークすることができます
- 25. Pythonインタプリタの状態をファイルに保存することはできますか?
- 26. PythonのデータをAccessファイルに保存することはできますか?
- 27. 私はディレクトリにファイルを保存することができません
- 28. ファイルに保存することができませんでしUWP
- 29. パブリックファイルをアンドロイドに保存していますが、PCからフォルダにアクセスすることはできません
- 30. ランダムな画像をPythonの別のフォルダに保存する
gridfsチャンクはデータベースに格納されています。フォルダはありません。 –