public function update($id, $hh) { //var_dump(func_get_args()); var_dump($id, $hh); $obj = new LeanObject("TestObject", '5655637160b2febec4a56259'); // 原子增加一个数 //$obj->increment("age", 1); //$obj->save(); // 在数组字段中添加,添加唯一,删除 // 注意: 由于API限制,不同数组操作之间必须保存,否则会报错 // $obj->addIn("colors", "black"); // $obj->save(); $obj->addUniqueIn("colors", "krange2"); $obj->save(); // $obj->removeIn("colors", "blue"); // $obj->save(); }
public function testAddUniqueOnField() { $obj = new LeanObject("TestObject"); $obj->addUniqueIn("tags", "frontend"); $this->assertEquals(array("frontend"), $obj->get("tags")); $obj->addUniqueIn("tags", "frontend"); $this->assertEquals(array("frontend"), $obj->get("tags")); $obj->addUniqueIn("tags", "javascript"); $this->assertEquals(array("frontend", "javascript"), $obj->get("tags")); }