Jaka jest różnica między metodami budowania i tworzenia w FactoryGirl?

Wprowadzenie do Factory Girl określa różnicę międzyFactoryGirl.build() iFactoryGirl.create():

# Returns a User instance that's not saved
user = FactoryGirl.build(:user)

# Returns a saved User instance
user = FactoryGirl.create(:user)

Nadal nie rozumiem praktycznych różnic między nimi. Czy ktoś może podać przykład, w którym chciałbyś użyć jednego, a nie drugiego? Dzięki!

questionAnswers(3)

yourAnswerToTheQuestion