PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

findById() дава Не е намерен идентификатор на свойство

Как работи findBy...?

Entity:
private int clientid;
private String firstname;
private String lastname;

Заявка:

findBy<Name_as_per_entity>
findByClientid(int clientid);
findByFirstnameAndLastname(String firstname, String lastname)

Решение

Док

Долната черта _ е запазен знак в извличането на заявка за Spring Data, за да позволи потенциално ръчно описание на пътя на свойствата.

Придържайте се към конвенциите за именуване на Java за използване на camel-case за имена на членски променливи и всичко ще работи според очакванията.

Вижте и това




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Генериране на поредица от дати, използвани в for цикъл

  2. Напълно деинсталирате PostgreSQL 9.0.4 от Mac OSX Lion?

  3. WHERE NOT EXISTS в PostgreSQL дава синтактична грешка

  4. Правилна настройка на пул за свързване към базата данни database.yml за еднонишкови Rails приложения

  5. sql заявка, която групира различни елементи в кофи