2.x syntaxを処理するcakephp 3.xモデルのために、どこかにan adapterがありますか?cakephp 3.x 2.x用モデルアダプター
array(
'conditions' => array('Model.field' => $thisValue),
'fields' => array('Model.field1', 'DISTINCT Model.field2'),
'order' => array('Model.created', 'Model.field3 DESC'),
'group' => array('Model.field'),
'limit' => n
)
へ:同様に、内部的に、それはちょうどこのような構文を変換
$query->select('Model.field1')
->distinct('Model.field2')
->order->(['Model.created', 'Model.field3' => 'DESC'])
->group('Model.field')
->where('Model.field' => $thisValue)
をし、実行されたクエリを返す - >のtoArray()。したがって、2.xのモデルは3.xと互換性があります。
アドバイスをいただきありがとうございます。
可能性のあるオフサイトのリソースを尋ねる質問は、StackOverflowでの議論とみなされます。あなたは[** CakePHPフォーラム**](http://discourse.cakephp.org/)または[** IRC **](http://webchat.freenode.net/)でそのような質問をする方がよいでしょう。 ?channels = cakephp)/ [** Slack **](http://cakesf.herokuapp.com/)。 SOは、構文Aから構文Bへの変換に関連するプログラミング関連の問題を尋ねる場所です。 – ndm
ありがとう、ありがとう。 [there](http://discourse.cakephp.org/t/compatibility-adapter-for-model-2-x-to-becomes-compatible-with-3-x-orm/1616)にも尋ねられました – Alex