使用 SeaORM 插入数据

本章将讨论如何使用 SeaORM 添加记录。

ActiveModel

代码

src/handler/category.rs

分析一下这段代码:

  • Form(frm): Form<form::CategoryForm>:获取表单输入,该文件位于src/form.rs
  • let am = category::ActiveModel { ... }; :使用表单输入的值构造一个 ActiveModel,其中的 Set()见下文
  • let added_category: category::Model = am.insert(conn)...;:调用 ActiveModelinsert()方法,将数据写入到数据库中

Set

⚠️ 提示:千万别忘了 Set

insert()

async insert():执行数据库的INSERT操作。

要查看完整内容,请先登录