Я успешно использовал файлы .less
на своем сервере Cassini для разработчиков (с dotless ) в течение нескольких недель, но когда я публикуйте на моем локальном сервере IIS, они дают ошибку 404. Подключение моего отладчика к IIS не приводит к исключениям. Я также перезапустил свой пул приложений IIS и сервер.
Однако, похоже, он действует асинхронно или что-то в этом роде. Возможно, выполняется выборка find_by_email?
Если я попробую это:
Factory(:beta_user)
Factory(:beta_user)
Factory(:beta_user)
Я получаю сообщение об отсутствии записи о beta_invite с этим адресом электронной почты пользователя.
Если вместо этого я попробую:
Factory.build(:beta_user).save
Factory.build(:beta_user).save
Factory.build(:beta_user).save
Я получаю лучшие результаты . Как будто вызов метода .build и ожидание сохранения дает время для создания фабрики beta_invite. Вместо прямого вызова Factory.create. В документации говорится, что в случае вызова Factory.create вызываются как обратные вызовы after_build, так и after_create.
Любая помощь приветствуется.
ОБНОВЛЕНИЕ:
Итак, модель User, которую я использую, вызывает before_validation
метода, который проверяет, есть ли приглашение к бета-тестированию. Если я перенесу вызов этого метода в before_save
. Работает корректно. Есть что-то, что я смотрю? Когда factory_girl запускает обратные вызовы after_build
и after_create
по отношению к before_validation
активной записи и before_save
?
-121--121-- -1172440-
Если у меня есть NSSet
из NSString
объектов, как я могу объединить их вместе для создания единого NSString
?