質問編集履歴

4

質問文追加

2017/10/13 03:53

投稿

miKoTo0765
miKoTo0765

スコア35

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,8 @@
11
11
  恐らくシーケンスが取れてないことが原因だと思うのですがシーケンスを取るための設定があるのでしょうか?
12
12
 
13
13
  正常に実行させるために必要なものが知りたいです。
14
+
15
+ idを指定せずにinsertすれば自動でidが設定されると考えていたのですが違うみたいで困っています。
14
16
 
15
17
 
16
18
 

3

微修正

2017/10/13 03:53

投稿

miKoTo0765
miKoTo0765

スコア35

test CHANGED
File without changes
test CHANGED
@@ -68,7 +68,7 @@
68
68
 
69
69
  ),
70
70
 
71
- {
71
+ (
72
72
 
73
73
  3, 4
74
74
 

2

微修正

2017/10/13 03:33

投稿

miKoTo0765
miKoTo0765

スコア35

test CHANGED
File without changes
test CHANGED
@@ -34,7 +34,7 @@
34
34
 
35
35
  ];
36
36
 
37
- $table = TableRegistry::get('hierarchy') ;
37
+ $table = TableRegistry::get('hogefuga') ;
38
38
 
39
39
  $query = $table->query();
40
40
 
@@ -54,7 +54,7 @@
54
54
 
55
55
  ```SQL
56
56
 
57
- INSERT INTO hierarchy (
57
+ INSERT INTO hogefuga (
58
58
 
59
59
  hoge, fuga
60
60
 

1

実行されたSQLを追加

2017/10/13 03:32

投稿

miKoTo0765
miKoTo0765

スコア35

test CHANGED
File without changes
test CHANGED
@@ -50,6 +50,32 @@
50
50
 
51
51
  ```
52
52
 
53
+ 以下のSQLが発行されました。
54
+
55
+ ```SQL
56
+
57
+ INSERT INTO hierarchy (
58
+
59
+ hoge, fuga
60
+
61
+ )
62
+
63
+ VALUES
64
+
65
+ (
66
+
67
+ 1, 2
68
+
69
+ ),
70
+
71
+ {
72
+
73
+ 3, 4
74
+
75
+ ) RETURNING *
76
+
77
+ ```
78
+
53
79
 
54
80
 
55
81
  テーブル構造は下記で既にデータが何件か入っています。