между ними связь но сыпется из-за того что ставит при запросе ко втрой таблице ее имя в двойные кавычки "users" а не обратные users
                  
                  
                  То есть вот связь
                  
                  
                  public function user() {
                  
                  
                      return $this->hasOne('App\User', 'employeeId', 'ID');
                  
                  
                  }
                  
                  
                  вот ошибка
                  
                  
                  SQLSTATE[HY000]: General error: -204 Dynamic SQL Error SQL error code = -204 Table unknown users At line 1, column 23  (SQL: select * from "users" where "users"."employeeId" in (57)
                  
                  
                  если вызвать искуственную ошибку при запросе к User
                  
                  
                  \App\User::where('sdsd','sdsd')->first()
                  
                  
                  то видно что кавычки нормальне
                  
                  
                   SQLSTATE[42S22]: Column not found: 1054 Unknown column 'sdsd' in 'where clause' (SQL: select * from users where sdsd = sdsd limit 1)
                  
                  
                  
                  
                  
                  Это как-то можно победить?
                  
                  
                
Есть ощущение что это не баг, а некорректный путь с твоей стороны.
Обсуждают сегодня