私の質問は以下のものと同じですが、私はこれを行うためにjavaドライバを使いたいとします。 Javaのドライバーのための上記の質問に与えられたJavaドライバを使用しているGridFSのカスタム_id
create own files_id in mongo GridFs using PHP
googlegroupリンクは、C#のドライバーのために実際にあります。 JavaドライバのGridFS APIをチェックすると、GridFSファイルコレクションの_idフィールドを設定する方法がないようです。
Javaドライバでこれを行う方法はありますか?私は他のドライバを使用するように切り替える必要があります。
これは現時点では見えませんが、ここで改善のために作成されています:https://jira.mongodb.org/browse/JAVA-525 これが実装されるまでデザインを調整することは可能でしょうか?例えば – samlewis
私がここで解決しようとしている基本的な問題は、files_idに完全に依存するGridFSの 'chunks'コレクションのシャーディングです。 'chunks'コレクションにフィールドを追加する方法があれば、私はそれをすべて公開しています。 –
上記のjiraケースが修正されました。うまくいけば、次のリリースで利用可能になります。 Casbahがすぐに変更を統合できる場合にのみ! –