Это мой код, ничего особенного:Как работают ссылки на переменные?
server1 = @volume.pserver
puts server1
@volume.pserver = server2
puts server1
Я ожидаю, что сама ссылка, а не атрибуты ссылки, хранящиеся в всегда остается неизменным, но изменяется:
#<Pserver:0x00000005bd3b98>
#<Pserver:0x0000000662b2a8>
Как это возможно?
Можете ли вы рассказать, как вы определяете методы 'pserver' и' pserver = 'объекта @volume? –
Это ассоциация монгоидов. – gucki
забыли свой комментарий, я удалил его. – three