Вы можете использовать двойные кавычки, чтобы окружать текст:
Еще лучше было бы заменить апострофы на '
.
Это более надежное решение, если текст содержит двойные кавычки. Вы должны заменить все '
s на '
s и "
s на "
s.
Это можно сделать с помощью htmlspecialchars(string $str)
. http://php.net/manual/en/function.htmlspecialchars.php
Если вы хотите добавить такие функции, как MAX , SUM в предложении выбора, вам нужно сделать getRawOne () или getRawMany () . Это даст вам грубый ответ:
getOneMaximumQuotationVersion() {
const query = this.createQueryBuilder("quotation");
query.select("MAX(quotation.quotationVersion)", "max");
// query.addSelect("MAX(quotation.quotationVersion)", "max");
return query.getRawOne();
}