大家好,我试图找到其中所有的结果。我尝试了几种方法,但问题是没有任何效果。它只是返回一个空数组
var data = await getRepository(User)
.createQueryBuilder("user")
.where("user.firstName = %:name%", {name: firstName })
.getMany();
像这样
var data = await getRepository(User)
.createQueryBuilder("user")
.where("user.firstName like %:name%", {name: firstName })
.getMany();
但没有任何效果。所有这些都给我返回了一个空数组。有人可以帮我吗谢谢
最佳答案
正确的方法是:
var data = await getRepository(User)
.createQueryBuilder("user")
.where("user.firstName like :name", { name:`%${firstName}%` })
.getMany();