Привет, у меня есть вопрос о ruby on rails
По-видимому, у меня есть такое утверждение:
def sort_column
Product.column_names.include?(params[:sort]) ? params[:sort] : "name"
end
Из того, что я прочитал, сказано, что этот метод сортирует столбец на основе params[:sort] и если нет параметров, продукты будут отсортированы по «имени». Однако я не понимаю, как написано это утверждение, особенно второе "?". Может ли кто-нибудь объяснить это мне?