GORM Playground Link
https://github.com/go-gorm/playground/pull/765
Description
FirstOrCreate doesn't behave like FirstOrInit and as stated in the docs: https://github.com/go-gorm/playground/pull/765
I expect when an attribute is assigned (.Assign) it is set in the returned object.