前端 - nestjs+typeorm,我想使用一个按时间范围查询,不知道怎么写?
问题描述:
gpt给我的提示是这样的。但是不对。求助,我想查询时间范围,开始和结束
const where = {}; // if (start && end) { // where['time'] = { // $gte: new Date(start), // $lte: new Date(end), // }; // } if (name) { // where['name'] = Like(`%${name}%`); // 模糊查询 where['name'] = name; // 精确查询 } const [data] = await this.allergyCalculateRepository.findAndCount({ where, order: { time: 'DESC' }, });
第 1 个答案:
const where = {}; if (start && end) { where['time'] = Between(start, end); } if (name) { // where['name'] = Like(`%${name}%`); // 模糊查询 where['name'] = name; // 精确查询 } const [data] = await this.allergyCalculateRepository.findAndCount({ where, order: { time: 'DESC' }, });
使用Between。貌似可以
求一个chrome浏览器插件?要求在网页中 选中文本后,右键弹出菜单,点击某个选项 ,比如 ,把"把内容追加到"c:\test.txt文件中" 然后就可以把选中文本 写入(或者 追加)到 ...