2016-02-26 8 views
1

Когда я создаю эшафот в рельсах, я заметил, что методы предваряются # замечаниями. Мне не удалось найти какую-либо документацию относительно того, действительно ли они что-то делают, если они похожи на замечания в приложении application.js, которые выглядят как замечания, но действительно являются кодом.Выполняют ли эти замечания в созданных эстафетах рельсов?

Например:

# POST /attachments 
    # POST /attachments.json 
    def create 

и

# GET /attachments/1 
    # GET /attachments/1.json 
    def show 
    end 

Я использую RubyMine как мой редактор.

+1

Это только комментарии в Ruby –

ответ

2

Нет, они не делают никакой магии за кулисами. Это просто комментарии, которые помогут вам.

По умолчанию строительные леса будут направлять POST-запросы на create() и GET определенного ресурса (например, /resources/<id>) до show(). Эти ассоциации определены на ваших маршрутах, и строительные леса применяют это соглашение. Вы можете изменить их на своих маршрутах, если хотите.

2

Это всего лишь comments в Ruby. Они интерпретируются интерпретатором Ruby и предназначены для разработчика.