没有用过 TypeORM。但看起来你是在用 MongoDB 做数据源,而 MongoDB 里是没有 LIKE 语法的,只有功能类似的正则匹配。比如在 SQL 中:SELECT * FROM `users` WHERE `username` LIKE '%test03%';在 MongoDB 中则是:db.users.find({ username: /test03/ }) // 或 db.users.find({ username: { $regex: 'test03' } })我不清楚你截图里用的那个 Like('%test03%') 函数内部做了哪些工作、是否可以将 SQL 语法转换为 MongoDB 查询。
没有用过 TypeORM。但看起来你是在用 MongoDB 做数据源,而 MongoDB 里是没有 LIKE 语法的,只有功能类似的正则匹配。
比如在 SQL 中:
在 MongoDB 中则是:
我不清楚你截图里用的那个
Like('%test03%')
函数内部做了哪些工作、是否可以将 SQL 语法转换为 MongoDB 查询。