cfmgrv4 init...3
This commit is contained in:
parent
3a69193a9d
commit
61e3bdd5bd
@ -63,7 +63,7 @@ class ZoneModel extends CommonModel
|
|||||||
case "content": //create form에서 사용
|
case "content": //create form에서 사용
|
||||||
$rule = "required|trim|string";
|
$rule = "required|trim|string";
|
||||||
break;
|
break;
|
||||||
case "proxied": //create form에서 사용
|
case "proxied": //create form에서 사
|
||||||
$rule = "required|in_list[on,off]";
|
$rule = "required|in_list[on,off]";
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
@ -132,8 +132,9 @@ class ZoneModel extends CommonModel
|
|||||||
//Subquery 방식사용
|
//Subquery 방식사용
|
||||||
$recordModel = new RecordModel();
|
$recordModel = new RecordModel();
|
||||||
$recordModel->like(RecordModel::TABLE . '.content', $word, 'both');
|
$recordModel->like(RecordModel::TABLE . '.content', $word, 'both');
|
||||||
$zone_uids = $recordModel->select(RecordModel::PARENT)->findAll();
|
$recordModel->orlike(RecordModel::TABLE . '.' . RecordModel::TITLE, $word, 'both');
|
||||||
$zone_uids = array_column($zone_uids, RecordModel::PARENT);
|
$recorde_entitys = $recordModel->select(RecordModel::PARENT)->findAll();
|
||||||
|
$zone_uids = array_column($recorde_entitys, RecordModel::PARENT);
|
||||||
parent::setList_WordFilter($word, $field);
|
parent::setList_WordFilter($word, $field);
|
||||||
$this->orWhereIn(self::TABLE . '.' . self::PK, array_values($zone_uids));
|
$this->orWhereIn(self::TABLE . '.' . self::PK, array_values($zone_uids));
|
||||||
}
|
}
|
||||||
|
|||||||
@ -211,7 +211,7 @@ abstract class CommonModel extends Model
|
|||||||
//List용
|
//List용
|
||||||
final public function setList_FieldFilter(string $field, int|string $value): void
|
final public function setList_FieldFilter(string $field, int|string $value): void
|
||||||
{
|
{
|
||||||
$this->where($field, $value);
|
$this->where($this->getTable() . '.' . $field, $value);
|
||||||
}
|
}
|
||||||
public function setList_WordFilter(string $word, string $field = null): void
|
public function setList_WordFilter(string $word, string $field = null): void
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user