示例#1
0
echo "<br>";
print_r($fruitObject['apricot']->country[0]['population']);
/* 
$customer = new Fruits;  //will INSERT
$customer->name = 'kiwi';
$customer->save(); 

$customer = Fruits::findOne(1); //will update
$customer->name = 'kiwi';
$customer->save(); 

$fruitObject = Fruits::findOne(1);
$fruitObject->updateCounters(['somedata1' => 1]);  //SET somedata1 = samedata1 + 1
*/
$fruit = Fruits::findOne(['name' => 'pineapple']);
Fruits::getDb()->transaction(function ($db) use($fruit) {
    $fruit->somedata1 = 3;
    $fruit->save();
});
$fruitObject = Fruits::findOne(1);
echo '<pre>';
print_r($fruitObject);
echo '</pre>';
echo "<br>";
print_r($fruitObject->name);
echo "<br>";
$fruitObject = Fruits::findAll(['color' => 'brown']);
/* echo '<pre>';
print_r($fruitObject);
echo '</pre>';
echo "<br>"; */