Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.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 3 型号名称“;查询「;不';你不能使用rails 3吗?_Ruby On Rails 3 - Fatal编程技术网

Ruby on rails 3 型号名称“;查询「;不';你不能使用rails 3吗?

Ruby on rails 3 型号名称“;查询「;不';你不能使用rails 3吗?,ruby-on-rails-3,Ruby On Rails 3,我使用的是rails 3.0.3,我有一个名为Query的模型。当我对来自应用程序的查询调用“all”或“find”时(我是从用户模型调用它),它说 当我签入rails时,有一个模块查询 ActiveRecord::AttributeMethods::Query` 在: activerecord/lib/active_record/attribute_methods/query.rb: 但如果我从控制台调用它,它工作得很好 有什么帮助、信息吗 感谢和问候, Pravin.查询可能是一个保

我使用的是rails 3.0.3,我有一个名为Query的模型。当我对来自应用程序的查询调用“all”或“find”时(我是从用户模型调用它),它说

当我签入rails时,有一个模块查询

ActiveRecord::AttributeMethods::Query`  
在:

activerecord/lib/active_record/attribute_methods/query.rb:
但如果我从控制台调用它,它工作得很好

有什么帮助、信息吗

感谢和问候,
Pravin.

查询可能是一个保留字。它没有列在正式的文件列表中,但是rails发现了一个冲突的文件。只需更改型号名称作为解决方法。

查询可能是保留字。它没有列在正式的文件列表中,但是rails发现了一个冲突的文件。只需更改模型名称作为解决办法。

确认后,我在rails 3.0.0中遇到了一个名为“Query”的模型的问题。把它改成FooQuery对我来说也很管用。Rails 3.2.13证实了这一点。模块也与名称查询冲突。我尝试使用一个名为
\uu::\uu::Query
的问题,但收到所有内部方法的未定义方法错误。确认后,我在rails 3.0.0中遇到了名为“Query”的模型的相同问题。把它改成FooQuery对我来说也很管用。Rails 3.2.13证实了这一点。模块也与名称查询冲突。我尝试使用一个名为
\u::\u::Query
的关注点,并收到所有内部方法的未定义方法错误。
activerecord/lib/active_record/attribute_methods/query.rb: