質問するログイン新規登録

質問編集履歴

1

もう少し詳しく背景などを交えて質問

2018/03/25 02:17

投稿

umaaaaa
umaaaaa

スコア15

title CHANGED
File without changes
body CHANGED
@@ -8,8 +8,8 @@
8
8
  ## 質問したいこと
9
9
  Django REST frameworkを使用していくつかのAPIを作成しました。Djangoを使用した場合、modelと1対1の関係でテーブルを作成することになると思います。Django REST frameworkを使用してAPIを作成した場合も同様に、APIとmodelが1対1の関係になり、1つのAPIで、1つのテーブルの更新しか出来ないと思います。
10
10
 
11
- しかし1つのAPI複数のテーブルをまたいだ更新をしたい場合はどのようにしたら良でしょうか?RDBMSのトランザクションを用い複数のテブルを同時に更新たい場合、ような実装するのが望のでしょう
11
+ 今回、APIを叩くと、任意のビジネスロジックが走る、もしくは任意の複数のテーブル更新を行えるようにしたいです。理由として、例えば、マスタデタの更新と、それ関するログの更新を行いたいなどの場合には複数テーブルをまだ更新が必要だらです。
12
12
 
13
- 例えば、マスタデータの更新それに関するログ更新を行たいなど場合す。
13
+ RDBMSトランザクションを用いて複数のテーブルを同時に更新したい場合どのような実装をするのが望ましいのでしょうか?
14
14
 
15
15
  API設計や、Djangoなどに知見のある方がいらっしゃいましたら、よろしくお願いいたします。