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

Laravel модел „Потребител“ без колона за идентификатор

За да замените първичния ключ, използван за търсене, трябва да дефинирате primaryKey свойство на потребителския модел.

class User extends Eloquent implements UserInterface, RemindableInterface {

    use UserTrait, RemindableTrait;

    protected $primaryKey = 'username';
...

Сега laravel ще използва колоната с потребителско име като колона с първичен ключ.

Вижте долния цитат от документацията на laravel.

-- Eloquent - Основно използване




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Функцията isset() връща true, дори когато елементът не е зададен

  2. mysql failover:как да избера подчинен като нов главен?

  3. схема на база данни за приятелство

  4. Mysql транзакция:извършване и връщане назад

  5. Как мога да избягвам специални символи в низ за връзка с PDO?