You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
755 B
20 lines
755 B
<?php
|
|
class GeneModel extends Orm_Base{
|
|
public $table = 'Gene';
|
|
public $field = array(
|
|
'id' => array('type' => "int(11)",'comment' => ''),
|
|
'title' => array('type' => "varchar(45)",'comment' => '基因名称'),
|
|
'is_delete' => array('type' => "varchar(45)",'comment' => '是否删除'),
|
|
'created' => array('type' => "int(11)",'comment' => '添加时间'),
|
|
);
|
|
public $pk = 'id';
|
|
public function getModelList(){
|
|
return $this->field('id,title')->where('is_delete=0')->fList();
|
|
}
|
|
public function setInfo($params){
|
|
//查询是否有相同的基因
|
|
$data = $this->field("*")->where("title='{$params['title']}'")->fRow();
|
|
if(empty($data)) $this->insert($params);
|
|
}
|
|
}
|
|
|
|
|