質問編集履歴
1
各テーブルの詳細に関しての追加情報
test
CHANGED
File without changes
|
test
CHANGED
@@ -112,6 +112,26 @@
|
|
112
112
|
|
113
113
|
「field_data_field_birthday_after」の"uid"が同じレコードの"entity_id"に上書きします。これで更新完了です。
|
114
114
|
|
115
|
+
|
116
|
+
|
117
|
+
※2016/11/1追記
|
118
|
+
|
119
|
+
テーブルの詳細情報について、ご指摘いただきましたので、下記追記させていただきます。
|
120
|
+
|
121
|
+
[profileテーブル]
|
122
|
+
|
123
|
+
・一つのuidに対してある"profile-■"は一つだけです。
|
124
|
+
|
125
|
+
ですので、 (pid, uid, bundle)=(9, 3, profile-c)が存在する一方で、(10, 3, profile-c) が存在するということはありません。
|
126
|
+
|
127
|
+
|
128
|
+
|
129
|
+
[field_data_field_birthday_after]
|
130
|
+
|
131
|
+
・"type"に格納される「profile-■」は「profile-a」のみとなります。また、更新前の"entity_id"と"type"とに格納されているデータの組み合わせは「profileテーブル」の"bundle"と"uid"のデータの組み合わせと一致します。そのため、例えば、field_data_field_birthday_afterテーブルに(2, profile-a, 1984-11-01 00:00:00) というデータが入ることはありません。
|
132
|
+
|
133
|
+
|
134
|
+
|
115
135
|
```
|
116
136
|
|
117
137
|
![イメージ説明](c7445d140be978c526ae8144f2b0bc90.jpeg)
|