书栈网 · BookStack 本次搜索耗时 0.042 秒,为您找到 6905 个相关结果.
  • 生成数据表字段缓存

    生成数据表字段缓存optimize:schema 生成数据表字段缓存optimize:schema #### 版本要求V5.0.1 可以通过生成数据表字段信息缓存,提升数据库查询的性能,避免多余的查询。命令如下: php think optimize : schema 会自动生成当前数据库配置文件中定义的数据...
  • controller

    controller 使用 ES6 的语法继承该类 使用普通方式继承该类 属性 controller.http 方法 controller.ip() controller.method() controller.isMethod(method) controller.isGet() controller.isPost() controll...
  • Logic

    Logic Logic 层 请求类型校验配置 数据校验配置 配置格式 参数格式 支持的数据类型 默认值 获取数据的方式 手动设置数据值 错误信息 数据校验方法 自动校验 支持的校验类型 required requiredIf requiredNotIf requiredWith requiredWithAll requir...
  • Babel 转译

    Babel 转译 Babel 转译规则 关闭 Babel 转译 创建项目时关闭转译 删除相关代码关闭转译 Babel 转译 由于框架依赖的 Node 最低版本为 6.0.0 ,但这个版本还不支持 async/await ,所以在项目里使用 async/await 时,需要借助 Babel 转译。 Babel 会将 src/ 目录转译到...
  • Cache

    Cache / 缓存 配置扩展和 Adapter 注入的方法 获取缓存 设置缓存 删除缓存 缓存 gc 常见问题 数据可以缓存在 Node.js 的内存中么? Cache / 缓存 在项目中,我们经常用到缓存的功能,并且可能要用到不同类型的缓存。框架通过 think-cache 扩展和对应的 Adapter 来操作缓存。 配置...
  • controller

    controller 使用 ES6 的语法继承该类 使用普通方式继承该类 属性 controller.http 方法 controller.ip() controller.method() controller.isMethod(method) controller.isGet() controller.isPost() controll...
  • 命名空间

    命名空间 根命名空间(类库包) 自动注册 手动注册 应用类库包 命名空间别名 命名空间 ThinkPHP1 采用命名空间方式定义和自动加载类库文件,有效的解决了多模块和Composer 类库之间的命名空间冲突问题,并且实现了更加高效的类库自动加载机制。 如果不清楚命名空间的基本概念,可以参考PHP手册:PHP命名空...
  • Service

    Service / 服务 创建 Service 文件 实例化 Service 类 无参数类的实例化 有参数类的实例化 多模块项目的实例化 多级目录的实例化 扩展 Service 类的方法 Service / 服务 创建 Service 文件 实例化 Service 类 无参数类的实例化 有参数类的实例化 多模块项目的实例化 ...
  • Adapter

    Adapter / 适配器 Adapter 配置 Adapter 配置解析 Adapter 使用 项目中创建 Adapter 推荐的 Adapter Adapter / 适配器 Adapter 是用来解决一类功能的多种实现,这些实现提供一套相同的接口,类似设计模式里的工厂模式。如:支持多种数据库,支持多种模版引擎等。通过这种方式,可以很方便...
  • model

    model 使用 ES6 的语法继承该类 使用普通方式继承该类 属性 model.pk model.name model.tablePrefix model.tableName model.fields model.indexes model.readonlyFields model.config model._db model._d...