String sql = "select field1, field2, field3 from sample where field3=:field3 order by field_id asc";
Query query = sessionFactory.getCurrentSession().createSQLQuery(sql).addEntity(Sample.class);
query.setParameter("field3", 1);
return query.list();
在示例表中,我还有一个名为field4的列。但我不想在这里取它。
使用这个sql,我得到如下错误。
org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions
ERROR: Column 'field4' not found.
答案 0 :(得分:0)
<?php echo $form->textField($user,'email',array('size'=>32,'maxlength'=>64)); ?>
这很有用。 Sample类的字段别名,如。
field1 as field1Sample:field1Sample是Sample class
中的属性名称