Zend/Db/Sqlの変更点

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • 移動:バックアップ
  • バージョン:(Rev:1iNMcSPJKh)2014-04-09 15:26:22
  • 直前のバージョン:(Rev:BbHFO26jsn)2014-04-09 15:22:28

OldNew差分
132132#sh(php){{
133133$nest = $select->where->nest();
134134$nest->equalTo("name", "yamada");
135-$nest->__get(Zend\Db\Sql\Predicate\PredicateSet::OP_OR);
136-$nest->equalTo("age", "20");
135+$nest->OR->equalTo("age", "20");
137136$nest->unnest();
138137}}
139138 WHERE (`name` = 'yamada' OR `age` = '20')
140-#sh(php){{
141-$nest = $select->where->nest();
142- $nest2_1 = $nest->nest();
143- $nest2_1->equalTo("name", "yamada");
144- $nest2_1->__get(Zend\Db\Sql\Predicate\PredicateSet::OP_OR);
145- $nest2_1->equalTo("name", "tanaka");
146- $nest2_1->unnest();
147-$nest->__get(Zend\Db\Sql\Predicate\PredicateSet::OP_AND);
148- $nest2_2 = $nest->nest();
149- $nest2_2->equalTo("age", "10");
150- $nest2_2->__get(Zend\Db\Sql\Predicate\PredicateSet::OP_OR);
151- $nest2_2->equalTo("age", "20");
152- $nest2_2->unnest();
153-$nest->unnest();
154-}}
155- WHERE ((`name` = 'yamada' OR `name` = 'tanaka') AND (`age` = '10' OR `age` = '20'))
156139#sh(php){{
157140$nest = $select->where->nest();
158141 $nest2_1 = $nest->nest();
スポンサー