🤞
Yaa
  • 🍭Yaa
  • 开始
    • 安装
    • 快速上手
  • 基础
    • 项目结构
  • 核心功能
    • 数据表格
      • 路由
      • 数据页面
        • 数据表格
        • 筛选
      • 实例模型
      • 控制器
  • 更多
    • 文档说明
Powered by GitBook
On this page

Was this helpful?

  1. 核心功能
  2. 数据表格

实例模型

Previous筛选Next控制器

Last updated 2 years ago

Was this helpful?

可以使用Yii2自带GII 工具生成模型,建议继承 app\common\models\Model

  • 访问部署域名 +/gii ,生成 model 实例文件

  • 继承 app\common\models\Model

  • 首次生成文件建议放在 app\common\models\other下,详情原因参考

在各个模块中使用实例模型时建议采取以下方式。

示例

以user模型作为示例,分别三个模块(后台、小程序、前台)需要用户数据时。

因生成user模型首次文件为 app\common\models\other\User

可对应建立三个模块(backend、applets、frontend)在代码中分别为:


├── modules    
│   ├── backend
│   ├── applets
│   ├── frontend

对应中建立不同的  user 文件 如下:

├── modules    
│   ├── backend
│   │   ├── models
│   │   │  ├── User.php
│   ├── applets
│   │   ├── models
│   │   │  ├── User.php
│   ├── frontend
│   │   ├── models
│   │   │  ├── User.php

以上三个文件User.php 各司其职,便于管理维护。

Yaa项目结构