关于Rails中临时表的快速问题。
我有一个用户通过CSV上传数据的应用。
我想根据数据库中的数据验证数据作为验证的第一步,因此我想首先将数据导入临时表。一旦我完成了验证数据(实际上只是将临时表加入'真'表),我将破坏临时数。
我看到了这个: http://richtextblog.blogspot.com/2007/09/mysql-temporary-tables-and-rails.html
但是我不知道我会在哪里执行它和/或你将如何访问该表,就像我对AR对象一样。
答案 0 :(得分:0)
如果CSV文件很复杂且上传频率不高,我只会使用普通模型并将未验证的数据标记为未验证。如果用户发现它没问题并确认,则会得到验证,否则会被破坏。更简单。