Last active
July 21, 2016 05:45
-
-
Save MicroHank/bbc1b253a147ce2198e9a186231de41a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
namespace App; | |
use Illuminate\Database\Eloquent\Model; | |
class Clientsoftwaremap extends Model | |
{ | |
/** | |
* 與模型關聯的資料表 | |
* | |
* @var String | |
*/ | |
protected $table = "client_software_map" ; | |
/** | |
* 設定模型主鍵為 cs_id | |
* | |
* @var String | |
*/ | |
protected $primaryKey = "cs_id" ; | |
public $timestamps = false ; | |
public function process() { | |
return $this->hasMany("App\Process", "process_id", "map_id") ; | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
namespace App; | |
use Illuminate\Database\Eloquent\Model; | |
class Process extends Model | |
{ | |
/** | |
* 與模型關聯的資料表 | |
* | |
* @var String | |
*/ | |
protected $table = "process" ; | |
/** | |
* 設定模型主鍵為 process_id | |
* | |
* @var String | |
*/ | |
protected $primaryKey = "process_id" ; | |
public $timestamps = false ; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Table: client_software_map | |
cs_id | map_id | type | |
100 | 1 | 1 | |
100 | 2 | 1 | |
100 | 3 | 1 | |
100 | 4 | 1 | |
100 | 5 | 1 | |
Table: process | |
process_id | name | |
1 | A | |
2 | B | |
3 | C | |
4 | D | |
5 | E | |
Controller: | |
Clientsoftwaremap::find(100)->process ; // Only Get 100 -> 1 | A | |
How to Get all process 1~5 ? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment