以下是我的用户模型:
以下是我的代码库:
@Document(indexName="users",type="records")
public class User{
private String id;
private String first_name;
private String last_name;
}
以下是我的代码库:
@Repository
public interface UserSearchRepository extends ElasticsearchRepository<User,String> {
public List<User> findAllByFirst_name(String first_name);
}
上述方法会出现以下错误:
找不到User类型的first属性
因此,我想知道如何使用包含下划线的字段名进行查询。