我正在尝试使用spark dataset / rdd将数据插入MYSQL数据库。
表A:
+------+------+------------------------+
| Col | type | desc |
+------+------+------------------------+
| id | int | primary key |
| name | text | some name |
| b_id | int | foreign key to table B |
+------+------+------------------------+
表B:
+------+------+-----------------------------+
| Col | type | desc |
+------+------+-----------------------------+
| id | int | primary key, Auto Increment |
| name | text | some name |
+------+------+-----------------------------+
我正在从CSV文件中读取数据并尝试将数据写入表A但不能插入到A中我们需要表B中的一些id(外键)。如果我创建一个bean A并将bean B包含为A的一部分。每当我插入A?
时,这会自动创建B.