Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular NestJS,Typeorm-where like不';我不归还任何记录_Angular_Nestjs_Typeorm - Fatal编程技术网

Angular NestJS,Typeorm-where like不';我不归还任何记录

Angular NestJS,Typeorm-where like不';我不归还任何记录,angular,nestjs,typeorm,Angular,Nestjs,Typeorm,我在打字方面有点问题。我的问题是: await this.userRepository.createQueryBuilder('user') .select('user.name, user.email, user.creationDate) .where("user.name like :name", {name: '%' + match + '%' }) .getMany();

我在打字方面有点问题。我的问题是:

await this.userRepository.createQueryBuilder('user')
                    .select('user.name, user.email, user.creationDate)
                    .where("user.name like :name", {name: '%' + match + '%' })
                  .getMany();
当我打印
getQueryAndParameters()
时,我看到:

[ 'SELECT `user`.`name`, `user`.`email`, `user`.`creationDate` FROM `user` `user` 
WHERE `user`.`name` like ?', [ '%a%' ] ]
哪里会有问题

试试这个

.select('user.name')
.where("user.name ilike :name", { name: '%' + searchTerm + '%' })
ilike不区分大小写