Skip to content

integer-string-integer pks bug #18

@vaseninm

Description

@vaseninm

Hi, i found a bug. Example:

class Bet extends \yii\redis\ActiveRecord { public static function primaryKey() { return [ 'game_id', //int 'stage_id', //string 'user_id' //int ]; } // some code } $bet1 = new Bet(); $bet1->game_id = 1; $bet1->user_id = 1; $bet1->stage_id = 'flop'; $bet1->sum = 0; $bet1->save(); $bet2 = Bet::find()->where([ 'game_id' => 1, 'user_id' => 1, 'stage_id' => 'flop', ])->one(); $bet2->sum = $bet2->sum + 10; $bet2->save(); // not saved, but return true

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions