Phalcon 2.0.2リリース

Phalconの開発プロセスは、2.0.0のリリース以降、大幅に加速されました。 ますます多くの貢献者がZephirを簡単かつ簡単に操作できると感じています。 その結果、Phalcon 2.0.2がリリースされました。 このバージョンには、多くの新機能、バグ修正、パフォーマンスの改善が含まれています。





サブクエリ



コミュニティが最も要求する機能の1つは、Phalcon 2.0.2でようやく実装されました。 これで、サブクエリを使用できます。



 $phql = "SELECT c.* FROM Shop\Cars c WHERE c.brandId IN (SELECT id FROM Shop\Brands) ORDER BY c.name"; $cars = $this->modelsManager->executeQuery($phql);
      
      





サブクエリでソースとして使用するには、モデルが同じデータベースに属している必要があります。



デフォルトのDB値



これで、スキーマに記述されたデフォルト値が列にある場合、 NULL



を挿入する代わりに使用されNULL







 $robots = new Robots(); $robots->save(); // use all <code>default</code> values
      
      





更新する



このバージョンはmasterブランチからインストールできます。Zephirをまだインストールしていない場合は、次の手順を実行します。



 git clone http://github.com/phalcon/cphalcon git checkout master cd ext sudo ./install
      
      





標準のインストール方法も機能します。



 git clone http://github.com/phalcon/cphalcon git checkout master cd build sudo ./install
      
      





Zephirがインストールされている場合:



 git clone http://github.com/phalcon/cphalcon git checkout master zephir fullclean zephir build
      
      





起動時に、インストールスクリプトが以前にインストールされたPhalconのバージョンを置き換えることに注意してください。



Windows DLLは、ダウンロードページから入手できます



バージョン1.3.xからのアップグレードの詳細については、2.0.xへのアップグレードを参照してください。



近日公開



将来の2.0.xバージョンでは、コミュニティのリクエストに努力を集中します。





将来的には、2.1に含める機能を計画します。現在は次のとおりです。





ありがとう



このバージョンの作成に参加したすべての人、コミュニティ全体、継続的な作業とフィードバックに感謝します!



All Articles