У меня есть класс с именем TemplateResources
, который имеет два метода, как это:Ruby: объединить результаты двух методов из класса
def components
@template.components
end
def custom_articles
components += @user.custom_articles if @user.custom_articles.present?
end
Результаты называются в представлении, как так:
<% @template_resources.components.each do |article| %>
Я хочу объединенный результаты отображаются в виде. Я думал, что +=
сделает это, но это не похоже. Кто-нибудь знает, как присоединиться к результатам этих двух методов?
Можете ли вы описать модели отношений между шаблонов, пользователь, custom_articles и компонентов. Это помогает понять и ответить на вопрос соответственно. – kapiltekwani