Валидация laravel уникальна на двух столбцах

Привет Я работаю над некоторой валидацией в Laravel, и я хочу убедиться, что поле uid уникально с project_id. Например, моя таблица базы данных выглядит следующим образом:

id | project_id | uid | 1 | 3 | task_uid | 2 | 4 | task_uid2 | 3 | 4 | task_uid | 

Uid может существовать дважды в project_id, но не в том случае, если project_id тот же.

Я пробовал следующее:

 public static $rules = array( 'UID' => 'required|unique:uid,project_id' ); 

Однако это не сработало и возвращает следующую ошибку sql;

 "SQLSTATE[42S02]: Base table or view not found: 1146 Table 'project.uid' doesn't exist (SQL: select count(*) as aggregate from `uid` where `project_id` = task_uid)" 

Любые идеи, как я могу проверить таблицу задач, чтобы гарантировать, что project_id и uid являются уникальными значениями?