在一个表中保存多个名称和电子邮件

时间:2018-12-27 02:10:05

标签: ruby-on-rails ruby

如何在数据库中保存多个姓名和电子邮件?例如,我有一个名为“ Gname”的表。在表格内,我有“名称”和“电子邮件”列。

我希望能够以一种形式存储多个姓名和电子邮件。如果我需要9个名字和电子邮件,它应该可以存储。我在下面列出了代码

String sql = "CREATE TABLE " + tablename + "(\n"
            +"Name" +t1 + "PRIMARY KEY NOT NULL ,\n"
            +ac2 +t2 + ",\n"
            +ac3 +t3 + ",\n"
            +ac4 +t4 + ",\n"
            +ac5 +t5 + ",\n"
            +ac6 +t6 + ",\n"
            +ac7 +t7 + ",\n"
            +ac8 +t8 + ",\n"
            +ac9 +t9 + ",\n"
            +");";
 try(Statement stmnt = connection.createStatement()  ){
        stmnt.execute(sql);
    }
    catch(SQLException e){
        JOptionPane.showMessageDialog(null,e);
    }

1 个答案:

答案 0 :(得分:0)

您可以使用Cocoon gem来实现此目的。 https://github.com/nathanvda/cocoon

这将帮助您在网页上为特定模型生成任意数量的表格。 这也将帮助您同时编辑它们。 而且,它也可以用于子模型。