Задать вопрос
@Stopy

Ruby, что ты такое?

class Client < ApplicationRecord
  has_one :address
  has_many :orders
  has_and_belongs_to_many :roles
end


Чем в данном классе являются has_one и т.д. Впервые пробую Ruby и не совсем понятно чем они являются, вроде как методы, но почему я в классе использую методы а не определяю их? Будут ли они наследоваться? А как к ним получить доступ из наследуемого класса?

Извиняюсь за глупый вопрос :3
  • Вопрос задан
  • 835 просмотров
Подписаться 2 Оценить 8 комментариев
Пригласить эксперта
Ответы на вопрос 2
Freika
@Freika
Senior Ruby on Rails developer
В приведенном коде вы используете на 99% Rails, а не Ruby.

apidock.com/rails/v4.2.1/ActiveRecord/Associations...
apidock.com/rails/v4.2.1/ActiveRecord/Associations...
apidock.com/rails/v4.2.1/ActiveRecord/Associations...

Вопрос помечен как "ответ легко ищется поисковиком"
Ответ написан
b0nn1e
@b0nn1e
Alcohol & Ruby on Rails
Это магия рельсов.
Курите rusrails.ru или guides.rubyonrails.org c самого начала.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы