diff --git a/package.json b/package.json index b21fb3e..c516c87 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@yizhi/postgres", - "version": "1.0.6", + "version": "1.0.7", "main": "dist/index.js", "types": "typing/index.d.ts", "scripts": {}, diff --git a/src/query.ts b/src/query.ts index f59ef2e..94735b9 100644 --- a/src/query.ts +++ b/src/query.ts @@ -692,7 +692,7 @@ export class SelectBuilder extends WithGroup(WithJoin(Wit if (!this.#whereCache) { const result = [...this.wheres]; this.joinners.forEach(j => result.push(...j.__wheres__)); - if (this.ctx.searchs.length) result.push(this.ctx.searchs.join(" or ")) + if (this.ctx.searchs.length) result.push("(" + this.ctx.searchs.join(" or ") + ")") this.#whereCache = result.join(" and "); } return this.#whereCache;