2015-02-23 3 views
-1

Я новичок в ruby on rails и spree e-commerce тоже. я хочу видеть все модели, которые манипулируют этой инфраструктурой электронной коммерции poduct.rb, order.rb ... чтобы понять отношения между ними. Но я не нашел ихDiscover spree e-commerce models

ответ

0

Вы можете начать генерировать модель домена:

Это будет генерировать полную модель предметной области проекта вы работаете, глядя на отношения между модели.

Надеюсь, это поможет.

+0

спасибо! генерировать ERD - очень хорошая идея, но когда вы пытались сгенерировать ее, не вся модель размножается, и у меня много предупреждений, таких как: «Предупреждение: игнорирование неверной ассоциации: таксоны на Spree :: Promotion :: Rules :: Taxon (модель Spree :: Таксон существует, но не входит в домен) « – mimou

+0

Возможно, драгоценный камень, который я предоставил, не поддерживает двигатели рельсов. Вы можете попробовать следующее: https://github.com/preston/railroady С помощью команды: 'rake diagram: all_with_engines' Это создаст диаграмму базы данных со всеми отношениями. – JensDebergh

0

Это нормально, я нашел его под .rvm/gems/ruby2.2.0/gems/spree_core-2.4.3, но есть много моделей, которые трудно понять, отношения между ними - есть ли какая-нибудь документация, которая лучше?

Смежные вопросы