TypeORM morethan
时间: 2024-01-29 09:43:43 浏览: 151
`morethan` 是 TypeORM 中的一种查询表达式,用于表示查询某个字段的值大于某个给定值。它通常用在 `where` 子句中,例如:
```typescript
import { MoreThan } from 'typeorm';
// 查询年龄大于 18 岁的用户
const users = await userRepository.find({
where: {
age: MoreThan(18),
},
});
```
此查询将返回年龄大于 18 岁的所有用户。`MoreThan` 还可以与其他查询表达式组合使用,例如:
```typescript
import { MoreThan, LessThan } from 'typeorm';
// 查询年龄大于 18 岁且小于 30 岁的用户
const users = await userRepository.find({
where: {
age: MoreThan(18),
age: LessThan(30),
},
});
```
这将返回年龄在 18 到 30 岁之间的所有用户。
阅读全文