Dedikisme's Blog

Ngeblog biar dibilang eksis

Yii2 Unique Validator for Indentifying Relationship

Validator unique sangat diperlukan untuk menghindari program error, dan untuk validasi input untuk identifying relationship yg mempunyai 2 atau lebih primary key cukup dengan kode berikut

model.php
1
2
3
4
5
6
7
8
9
10
11
12
<?php

//..
   public function rules()
    {
        return [

          ['code', 'item_id'], 'unique', 'targetAttribute' => ['code', 'item_id']],
        ];
    }
    // ............
    ?>

“code” dan “item_id” adalah nama attributenya dan diset uniqe pada atribute yg sama dengan array ‘targetAttribute’

Comments