两个 model 都用了 to 这个字段,插入,查询都正常,但是用 to 排序的时候就会出现错误
SQLite3::SQLException: near "to": syntax error: SELECT "sales_contracts".* FROM "sales_contracts" ORDER BY sales_contracts.to asc LIMIT 10 OFFSET 0
用 ` 号括起来,当然还是不建议用这种关键字做字段名。
#1 楼 @yzhrain 是 to 比较特殊吗?
最好还是别用这么敏感的单词,以后很有很多麻烦事
#2 楼 @valentine 像 to , type 这些关键字来做字段名实在是得不偿失,很容易有些莫名其妙的问题的,既然如此,何必一定要使用这些呢?