Insert 数据

insert()用于在表(table)或视图(view)执行 INSERT 操作。

案例教程

案例1 (创建记录)#

1                                                                                                                                                            
2await supabase
3    .from('cities')
4    .insert({'name': 'The Shire', 'country_id': 554});

案例2 (批量创建)#

1                                                                              
2await supabase.from('cities').insert([
3  {'name': 'The Shire', 'country_id': 554},
4  {'name': 'Rohan', 'country_id': 555},
5]);

案例3 (获取插入的记录)#

1                                                                              
2final List<Map<String, dynamic>> data =
3        await supabase.from('cities').insert([
4      {'name': 'The Shire', 'country_id': 554},
5      {'name': 'Rohan', 'country_id': 555},
6    ]).select();