Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails |将对象传递给局部对象时的性能_Ruby On Rails_Performance_Web_Partial Views_Activeresource - Fatal编程技术网

Ruby on rails Rails |将对象传递给局部对象时的性能

Ruby on rails Rails |将对象传递给局部对象时的性能,ruby-on-rails,performance,web,partial-views,activeresource,Ruby On Rails,Performance,Web,Partial Views,Activeresource,我知道这可能不是什么大问题,但我有一个问题让我感兴趣: 在rails中(以及在一般的web应用程序中),假设我有一个包含以下属性的对象:TinyMember(name:string,id:integer) 我使用给定的id从web服务获取另一个更大的对象:@member=MyService::member.find(id) 在我看来,我必须将成员对象传递给两个不同的部分: =呈现部分:“p1”,成员:@member =呈现部分:“p2”,成员:@member 我知道TinyMember对象对于第

我知道这可能不是什么大问题,但我有一个问题让我感兴趣: 在rails中(以及在一般的web应用程序中),假设我有一个包含以下属性的对象:
TinyMember(name:string,id:integer)

  • 我使用给定的id从web服务获取另一个更大的对象:
    @member=MyService::member.find(id)

  • 在我看来,我必须将成员对象传递给两个不同的部分:

    =呈现部分:“p1”,成员:@member

    =呈现部分:“p2”,成员:@member

  • 我知道TinyMember对象对于第二个部分(p2)有足够的信息,我的问题是如果我只向这个部分“发送”较轻的TinyMember,是否会以某种方式提高性能,如下所示:

    =渲染部分:“p2”,成员:@tiny_member