пропавшие без вести атрибута в activerecord

Прячущие, временные фиксации и перебазирование могут все быть излишеством. Если Вы не добавили измененные файлы к индексу, еще, то Вы можете только к контролю другое ответвление.

git checkout branch2

Это будет работать, пока никакие файлы, которые Вы редактируете, не отличаются между branch1 и branch2. Это оставит Вас на branch2 с Вами работающий изменения сохраненный. Если они отличаются затем, можно указать, что хотите объединить свои локальные изменения с изменениями, представленными путем переключения ответвлений с -m опция к контролю.

git checkout -m branch2

, Если Вы добавили изменения в индексе затем, Вы захотите отменить эти изменения со сбросом сначала. (Это сохранит Вашу рабочую копию, она просто удалит подготовленные изменения.)

git reset
10
задан user94154 25 August 2009 в 03:05
поделиться

2 ответа

Возможно, это как-то связано с вашим методом find ? Например, вы выполнили: select в find:

Foo.find(:all, :select => "firstvar, secondvar")

В этом случае вы можете получить доступ только к firstvar и secondvar, даже если у вас определен foo_id

Надеюсь, это поможет! =)

38
ответ дан 3 December 2019 в 13:51
поделиться

Вы вызываете

Bar.foo_id

или

bar = Bar.new
bar.foo_id

Если у вас нет переменной класса для Bar , вам нужно посмотреть на foo_id в экземпляре бара. Надеюсь, это поможет. Ура.

2
ответ дан 3 December 2019 в 13:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: