我在我的os ubuntu上使用mysql玩框架(scala)
我有示例代码
val computers = SQL(
"""
select * FROM 'computer'
where 'computer.tytul' like {filter}
order by {orderBy} nulls last
limit {pageSize} offset {offset}
"""
).on(
'pageSize -> pageSize,
'offset -> offest,
'filter -> filter,
'orderBy -> orderBy
).as(Computer.withCompany *)
当我与MySQL一起使用时会产生以下错误
[MySQLSyntaxErrorException:您的SQL语法有错误; 检查与您的MySQL服务器版本对应的手册 在“计算机”附近使用正确的语法,其中'computer.tytul'喜欢'%%' 在第1行按2个零点排序
该代码正在内存中使用数据库!
有人可以帮忙吗?
答案 0 :(得分:3)
我认为如果您完全删除引号(或使用反引号,如Carsten所建议的那样)它会起作用。
以下是文档:http://dev.mysql.com/doc/refman/5.0/en/identifiers.html