CouchDBのバージョニングは、私が作成しているアプリケーションにとって絶対的な恩恵ですが、データベースで表現したい各オブジェクトには独自の識別子(それを呼びましょう)があるため、このフィールドmy_idは実際には必要ありません。_id
自分のフィールドを(ではなく)プライマリーにしたいことをCouchDBに伝える方法はあり_idますか?
私はrubyのcouchrest_modelを使用しているので、クラスにModel.find_by_my_id(params[:my_id])入れればできることはわかっていますが、これは目的なしview_by :my_idに保存しているように感じます。_id気にする必要がありますか?