0

我有带有 id 的表用户模型。现在我创建表(模型)设置,它应该存储每个用户表单用户表的设置。如何为用户表中的每个现有用户在表设置中创建条目?

专栏用户:

id ;some value ; someothervalue;

列设置:

id ; user_id ; message_1 ; message_2

我想在表设置中为每个用户创建条目。现在每个新用户都有 before_create 过滤器,但老用户还没有进入设置表。

4

1 回答 1

1
Insert TableSettings(list of ColNames ...)
Select [list of colnames ...]
From TableUsers

只需确保 tableSettings 中的 colNames 列表与 tableUsers 中的列列表匹配(在列数和数据类型方面)。

从 UserId 和 message_1 开始

      Insert tableSettings(userID, message_1)
      Select id, 'A message with someotherValue:' + someothervalue
      from tableUsers
于 2013-09-05T23:30:56.733 回答