そよ風のjsを使用するときに、entityManager.saveChangesを使用する代わりに、どのようにプット/ポストコールを行うことができますか?
私は基本的に追跡されていない読み取り専用エンティティを持っていますが、1 つまたは 2 つのパラメーターを取り、何らかのアクションを実行するサービス メソッドを呼び出す必要があります。
そよ風のjsを使用するときに、entityManager.saveChangesを使用する代わりに、どのようにプット/ポストコールを行うことができますか?
私は基本的に追跡されていない読み取り専用エンティティを持っていますが、1 つまたは 2 つのパラメーターを取り、何らかのアクションを実行するサービス メソッドを呼び出す必要があります。
いい質問です!
今のところ、Breeze.saveChanges メソッドをバイパスして、Breeze の ajax アダプターを直接使用するのが最善の策です。このようなもの:
ajaxImpl = breeze.config.getAdapterInstance("ajax");
ajaxImpl.ajax({
type: "POST",
url: "some.url",
data: { name: "John", location: "Boston" }
}).done(function( msg ) {
alert( "Data Saved: " + msg );
});
次のいくつかのバージョンのいずれかで、このためのよりクリーンなラッパーを提供する予定ですが、まだ適切なデザインを考え出そうとしています.