У меня проблема с эффективностью/эффективностью/производительностью.Rails Пользователи has_one: профиль vs. show page
Если у меня есть страница профиля для каждого пользователя в моей системе, и у меня уже есть модель пользователя. Лучше ли иметь всю информацию о пользователях в пользовательской модели и вытащить ее на страницу показа пользователей
, чтобы пользователи/шоу могли получить доступ к пользовательской модели и получить все соответствующие данные, как обо мне, интересах и т. Д.
ИЛИ
я должен сделать что-то вроде создания модели профиля и сделать HAS_ONE: профиль, в модели пользователя и хранить соответствующие данные в профиле есть?
Это не вопрос, а скорее то, что известно как «лучшая практика» и почему использовать один метод над другим? Благодаря!
спасибо Стив, я видел, как это делалось в обоих направлениях, и я всегда удивлялся. Ваш ответ имеет большой смысл. – jim