質問編集履歴

1

語尾をですます調に修正

2021/12/30 04:01

投稿

akira_kano1101
akira_kano1101

スコア25

test CHANGED
File without changes
test CHANGED
@@ -10,23 +10,19 @@
10
10
 
11
11
 
12
12
 
13
- # やったこと、解決したいこと
13
+ # 解決したいこと
14
-
15
-
16
-
14
+
15
+
16
+
17
- 今、私はRustでDieselを用いてMySQLにデータをCRUDする簡単なアプリケーションを作成してい。ここでトランザクションを導入し、データベースを安全に利用したいと考えた。
17
+ 今、RustでDieselを用いてMySQLにデータをCRUDする簡単なアプリケーションを作成しています。ここでプログラムにトランザクションを導入し、データベースを安全に利用したいと考えました。
18
-
18
+
19
+
20
+
19
- トランザクション処理のクレートとしてtransaction-rsを選定した。簡単なexampleも入っていたので実行してみた。しかし、動かなかった。exampleはPostgresを使っていたので、
21
+ トランザクション処理のクレートとしてtransaction-rsを選定しました。簡単なexampleも入っていたので手元の環境にコピーし、実行してみました。しかし、動きません。exampleはPostgresを使っていたので、自分のの環境用にデータベースの部分をMySQLへと書き換えました。
20
-
21
- 私の環境用にデータベースの部分をMySQLへと書き換えた。
22
+
22
-
23
-
24
-
25
- そしてわかる範囲でエラーをつぶした。
23
+
26
-
27
-
28
-
24
+
29
- しかし、まだ次のようなコンパイルエラー2つが残
25
+ てわる範囲でエラーをつぶたのですが、まだ現状次のようなコンパイルエラーが残っています
30
26
 
31
27
 
32
28
 
@@ -90,17 +86,15 @@
90
86
 
91
87
 
92
88
 
93
- ###### 関係しそうなDieselのGitHubソースコード
94
-
95
- 0. https://github.com/diesel-rs/diesel/blob/37ec18f46ced2d6e9197414156fdb705d7a61426/diesel/src/mysql/connection/mod.rs#L40
96
-
97
- 0. https://github.com/diesel-rs/diesel/blob/37ec18f46ced2d6e9197414156fdb705d7a61426/diesel/src/mysql/mod.rs#L9
98
-
99
-
100
-
101
- GitHubスコードを確認するとMysqlConnectionはdiesel::Connectionを実装している(1)が、mysql::connectionがプライベートなっている(2)ことに気づいた
102
-
103
- これのせいでエラーが起きているように感じるが、それは勘違い、若しくはここを修正するのは正規の方法ではなさそう。
89
+ ###### 関係しそうなDieselのコード
90
+
91
+
92
+
93
+ DieselのGitHubのソースコードを確認すると[MysqlConnectionはdiesel::Connectionを実装している](https://github.com/diesel-rs/diesel/blob/37ec18f46ced2d6e9197414156fdb705d7a61426/diesel/src/mysql/connection/mod.rs#L40)のに、[mysql::connectionがプライベートになっている](https://github.com/diesel-rs/diesel/blob/37ec18f46ced2d6e9197414156fdb705d7a61426/diesel/src/mysql/mod.rs#L9)ことに気づきました。
94
+
95
+
96
+
97
+ これせいで該当のエラが起きているように感じるが、ここを修正するのは正規の方法ではなさそう感じています
104
98
 
105
99
 
106
100
 
@@ -320,4 +314,4 @@
320
314
 
321
315
 
322
316
 
323
- ここまでご覧くださりありがとうございます。何卒よろしくお願いします。
317
+ ご覧くださりありがとうございます。ご回答のほど何卒よろしくお願いします。