在TypeOrm documentation中,有这样的示例:
import {getConnection} from "typeorm";
await getConnection()
.createQueryBuilder()
.update(User)
.set({ firstName: "Timber", lastName: "Saw" })
.where("id = :id", { id: 1 })
.execute();
在哪里可以找到有关该:id
语法的更多信息?也可以在.set
方法中使用它吗?
答案 0 :(得分:0)
我认为在set-method中使用它是没有意义的,因为您正在那里传递一个对象,该对象应该已经被转义了。查询参数用于使查询更具可读性并防止SQL注入。