好吧,我正在尝试选择entitie_id = * some id *的所有实体
我这样做有这个规则:
List<NodeSugar> nodesugars = NodeSugar.find(NodeSugar.class,"entitie_id = ? ",String.valueOf(nodeid));
E/sqliteLog﹕ (1) no such column: entitie_id
我知道列存在,因为我可以在代码的不同部分设置它.
我哪里错了?
解决方法
您应该可以使用“entitieid”进行查询.
Sugar ORM在表中创建列时会进行一些转换.这是一个基本的例子:
String firstName; //creates column first_name int entitie_id; //creates column entitieid
该文档仅指定从驼峰案例到下划线分离的转换.我不得不想出另一个.