`
RunUpwind
  • 浏览: 91909 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

undefined class/module Function

阅读更多

my develop environment:

 

windows xp


F:\>ruby -v
ruby 1.9.2p180 (2011-02-18) [i386-mingw32]

F:\>rails -v
Rails 3.0.5

 

在session中存了一个对象,并将session存到数据库中时,报错:undefined class/module Function

 

解决方法:在application_controller中加入

before_filter  :preload_models
 
def preload_models()
  Model1
  Model2
  ...
  ...
  ...
  Model9
end

 

参考:http://www.philsergi.com/2007/06/rails-memcached-undefinded-classmodule.html

http://shiningray.cn/rails-memcached-undefined-classmodule.html

分享到:
评论

相关推荐

    PHP加密3DES报错 Call to undefined function: mcrypt_module_open() 如何解决

    然而,当你尝试在PHP代码中使用`mcrypt_module_open()`函数进行3DES加密时,如果出现“Call to undefined function mcrypt_module_open()”的错误,这意味着你的PHP环境可能没有启用或者安装了mcrypt扩展。...

    ES6转换ES5.rar

    if (name === undefined) { name = 'World'; } console.log('Hello, ' + name); } ``` 7. **Promise 对象** Promise用于异步编程,解决回调地狱问题: ```javascript // ES6 new Promise((resolve, ...

    seaJs使用心得之exports与module.exports的区别实例分析

    在 `y.js` 中,由于 `x.js` 的 `module.exports` 赋值发生在异步回调中,`y.js` 在赋值完成前尝试访问 `x.js` 的属性 `a`,结果会是 `undefined`。 总结来说,`exports` 和 `module.exports` 在 Sea.js 中分别扮演...

    es5ToEs6

    if (b === undefined) b = 0; return a + b; } // ES6 function add(a, b = 0) { return a + b; } // ES6 剩余参数与扩展运算符 function sum(...numbers) { return numbers.reduce((total, num) => ...

    ES6新特性的部分示例代码

    5. **模块(Module)**: ES6引入了模块系统,通过`import`和`export`来导入和导出模块。 ```javascript // 导出 export const add = (a, b) => a + b; // 导入 import { add } from './math.js'; console....

    rtl8188eu_sina33m_sc3817在服务器最终验证版本_20170710_1106.7z

    WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/bcmdhd/parameters/firmware_path" BOARD_USR_WIFI := ap6212 include hardware/broadcom/wlan/bcmdhd/firmware/$(BOARD_USR_WIFI)/device-bcm.mk endif # 2. ...

    es6

    默认参数允许在函数定义时设定默认值,避免了对`undefined`的检查。 ```javascript function greet(name = 'World') { console.log(`Hello, ${name}!`); } greet(); // 输出 "Hello, World!" 剩余参数`...rest`...

    TypeScript中文入门指南详解案例教程

    - `null` 和 `undefined`:表示空值和未定义值。 - `void`:表示没有任何类型的值。 - `any`:表示任意类型。 - `never`:表示永远不会出现的值。 - `unknown`:表示未知类型。 这些类型可以用来定义变量、函数参数...

    TypeScript教程入门指南

    - `undefined`:表示未定义的值。 - `any`:代表任意类型。 - `void`:表示没有任何类型的值。 - `never`:表示永远不会出现的值。 **3.2 TypeScript基本void,string类型** - **void**:在TypeScript中,`void`...

    hls.min.js

    (t instanceof e))throw new TypeError("Cannot call a class as a function")}var a=function(){function t(){i(this,t)}return t.isHeader=function(t,e){return e+10;===t[e]&&68;===t[e+1]&&51;===t[e+2]&&t[e+3...

    uniapp websocket 里面有三种 可以试试

    class UniWebSocket { constructor(url) { this.socket = new WebSocket(url); } send(data) { this.socket.send(data); } // ... 其他方法 } module.exports = UniWebSocket; ``` 3. **自定义...

    js代码-Symbol相关

    // undefined console.log(obj[secret]); // "hidden value" ``` ### 3. `for...in`循环与Symbol `for...in`循环只能遍历可枚举的属性,所以它不会包含Symbol属性。如果想要遍历包括Symbol属性在内的所有属性,...

    TS基本培训知识(一)

    空值联合类型`null | undefined`则提供了一种安全处理`null`和`undefined`的方法,例如: ```typescript let value: string | null | undefined; let safeValue = value ?? "default"; ``` 这里的`??`操作符会...

    JavaScript语言基础.pdf

    var Module = (function() { var privateVar = "I am private"; function privateMethod() { console.log(privateVar); } return { publicMethod: function() { privateMethod(); } }; })(); ...

    最全TypeScript中文入门指南详解案例教程.zip

    1. 基本类型:包括number、string、boolean、null、undefined、void和never。 2. 类型注解:使用冒号":"进行类型注解,如`let num: number`。 3. 类型推断:TypeScript可以自动推断变量的类型,但最好还是明确标注...

    ts-learnings

    在 TypeScript 中,`null` 和 `undefined` 是各自独立的类型,它们不能赋值给其他类型,除非该类型是 `any` 或者使用了 `null` 和 `undefined` 的联合类型。 总的来说,"ts-learnings" 文件可能包含这些知识点的...

    Practical-Quiz-5.rar_javascript

    1. **变量与数据类型**:JavaScript支持var、let和const关键字声明变量,以及六种基本数据类型(字符串、数字、布尔值、null、undefined、Symbol和BigInt)。 2. **操作符**:包括算术操作符(+、-、*、/等)、比较...

    JavaScript基础教程笔记

    - 基本数据类型:包括数字(Number)、字符串(String)、布尔(Boolean)、`null`、`undefined`。 - 复杂数据类型:对象(Object)、数组(Array)。 - **运算符**: - 算术运算符:`+`、`-`、`*`、`/`、`%`(取余)。 - ...

    判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解

    需要注意的是,`Object.prototype.toString.call()`返回的字符串中,`class`部分通常是首字母大写的,如"Array"、"Function"等。在实际使用中,为了避免大小写敏感的问题,可以将`class`部分转换为小写来进行比较。...

Global site tag (gtag.js) - Google Analytics