Backbone.jsは、PUTではなく更新されたオブジェクトにPOSTを送信します。
これは、mongoDBがidではなく_idを使用しているためだと思います。
idの代わりに_idを使用するようにbackbone.jsを言うにはどうすればよいですか?
私はすでにサーバー側の変更を試しましたが、バックボーンは別の属性をidとして使用する必要があると言う方が簡単だと思います。 MongoDB:「_id」の代わりに「id」を出力します
Backbone.jsは、PUTではなく更新されたオブジェクトにPOSTを送信します。
これは、mongoDBがidではなく_idを使用しているためだと思います。
idの代わりに_idを使用するようにbackbone.jsを言うにはどうすればよいですか?
私はすでにサーバー側の変更を試しましたが、バックボーンは別の属性をidとして使用する必要があると言う方が簡単だと思います。 MongoDB:「_id」の代わりに「id」を出力します
細かいマニュアルからhttp://backbonejs.org/#Model-idAttribute
idAttribute model.idAttribute
モデルの一意の識別子はid属性の下に保存されます。別の一意のキーを使用するバックエンド(CouchDB、MongoDB)と直接通信している場合は、モデルのidAttributeを設定して、そのキーからidに透過的にマッピングできます。