fixed issue when empty with only " AND " query builder expression is generated

This commit is contained in:
Umed Khudoiberdiev 2018-02-07 17:07:35 +05:00
parent 04e61ce135
commit aa12f786ca
2 changed files with 3 additions and 3 deletions

View File

@ -1,7 +1,7 @@
{
"name": "typeorm",
"private": true,
"version": "0.2.0-alpha.17",
"version": "0.2.0-alpha.18",
"description": "Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, WebSQL, MongoDB databases.",
"license": "MIT",
"readmeFilename": "README.md",

View File

@ -738,8 +738,8 @@ export abstract class QueryBuilder<Entity> {
parameterIndex++;
return `${aliasPath} = ${this.connection.driver.createParameter(parameterName, parameterIndex - 1)}`;
}
}).join(" AND ");
}).join(" AND ");
}).filter(expression => !!expression).join(" AND ");
}).filter(expression => !!expression).join(" AND ");
});
} else {