Любой запрос Eloquent возвращает по умолчанию коллекцию , даже для базовых отношений. Поскольку вы работаете с одним, это должно работать:
$course->my_list->random();
Это вернет только один элемент. Если вы хотите больше, вы можете передать аргумент методу random()
, указав количество элементов, которое вы хотите.
Дополнительную информацию можно найти в документации .
Вот огромный список Java Validation Libraries / Frameworks - http://java-source.net/open-source/validation
Spring имеет очень хорошую проверку и обязательный API.
Используете ли вы Hibernate для сохранения? Если да, то есть Hibernate Validator .