示例#1
0
 public function testUpdateAllConditionBind()
 {
     $result = UnitTest::updateAll("string_value = 'new name'", "integer_value = :id", array(':id' => '2'));
     // check if name was updated
     $test = UnitTest::find(2);
     $this->assertEquals('new name', $test->string_value);
     $this->assertEquals('2', $test->integer_value);
     // make sure only 1 was updated
     $test = UnitTest::find(1);
     $this->assertEquals('name a', $test->string_value);
     $this->assertEquals('1', $test->integer_value);
 }