Zend/Db/Sqlの変更点

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • 移動:バックアップ
  • バージョン:(Rev:JjgmIvL_tr)2014-04-08 16:51:23
  • 直前のバージョン:(Rev:8dQci44z5Y)2014-04-08 16:50:12

OldNew差分
1010echo $sql->getSqlStringForSqlObject($insert);
1111// →INSERT INTO `test` (`id`, `name`) VALUES ('1', 'hoge')
1212}}
13-
13+
1414**Insert [#briuNCF]
1515$sqlクラスのinsertメソッドから呼び出される。
1616引数はテーブル名
2424** intoメソッド [#5bfgHXP]
2525テーブル名を指定する
2626#sh(php){$insert->into($tableName);}
27-
27+
2828** columnsメソッド [#YV23NOV]
2929カラム名を指定する。
30-&color(#FF0000){''Zend 2.3現在、valuesメソッドの第二引数にself::VALUES_SETを設定するか、省略した場合
31-設定値が消失する''};
30+&color(#FF0000){''Zend 2.3現在、valuesメソッドの第二引数にself::VALUES_SETを設定するか省略した場合、設定値が消失する''};
3231#sh(php){{
3332$array = array("id", "name", "value");
3433$insert->columns($array);
3534}}
36-
3735** valuesメソッド [#rkA74bw]
3836Insertする値の設定を行う
3937#sh(php){{
4543Zend 2.3現在、self::VALUES_SETを$flagにセットした場合、columnがリセットされて
4644うまく動作していないと思われる。
4745仕様変更がある可能性があるので、この項目は詳しくは記述しない。
48-
46+
4947** selectメソッド [#cm53Cva]
5048valuesメソッドが呼び出される。
5149#sh(php){$insert->values($select);}
5250が実行される。
53-
51+
5452** getRawStateメソッド [#LQUQOSs]
5553table名、columns設定値、values設定値を返す。
5654引数を省略すると連想配列ですべての情報を返す。
スポンサー