代码之家  ›  专栏  ›  技术社区  ›  Larry

调用WCF服务时出现ActiveResource名称错误

  •  0
  • Larry  · 技术社区  · 14 年前

    http://168.192.243.128/WCFTestService/ContextService.svc/dtree/14

    此服务返回一个名为“Context”的类的实例,该类公开了三个DataMember属性(id=14)。我想在Rails(2.3.2)客户机中使用类名“DTree”,所以我定义了以下内容:


    self.site=' http://168.192.243.128/WCFTestService/ContextService.svc/ '

    不过,我遇到的问题可能与此设置无关。

    当我在Rails的测试项目根目录下启动控制台并键入以下命令时:

    数据树查找(14)

    我得到: (...)

    google的艺术似乎没有找到任何真正有用的东西,这有时告诉我,我的问题是一个无脑的问题,为什么有人会张贴一个答案,这类问题。据我所知,从其他例子来看,我的活动资源类至少应该在rails控制台中被识别出来,而不仅仅是定义类。再犯一个错误就好了。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Larry M Larry M    14 年前

    我想我会回答我自己的问题,因为事实证明这是一个不需要大脑的问题,我讨厌在网上回答没有答案的问题。

    我的类名是DTree,我在/models目录中创建了一个名为DTree.rb的文件。它应该命名为d_tree.rb并位于/lib目录中。