問題タブ [phpactiverecord]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP < 5.3 用の PHP ActiveRecord
RoR ActiveRecord は非常に便利であることがわかりました。PHPのバージョンを探していたら、これを見つけました
残念ながら、名前空間を使用すると、PHP > 5.3 でしか動作しません。> PHP 5.3で動作する代替手段はありますか?
php - php-activerecord の phpunit の実行に失敗しました
php-activerecord をテストしようとしていますが、いくつかのテストがあります。実行時:
phpunit sometestname
何も起こらなかった。コードを確認したところ、
何か案が?
php - オブジェクトの配列ではなく、単純な配列として PHPActiveRecord の結果を取得します
ActiveRecordオブジェクトの配列ではなく、単純な/連想配列としてPHP Activerecordの結果を返すことができる単純なメソッドが必要です。
Rubyでは、これはおそらく.map()
メソッドで行われると思います。(私はRubyの男ではありません...)
私が欲しいのはtoArray()
、foreach などではなく、Zend_DB_Table のような単純なメソッド呼び出しですが、docsで見つけることができないようです。
PHP ActiveRecord では、結果を取得するのは非常に簡単です。
しかし、それは次のようなものを返します:
多くの場合、これは非常に優れていますが、ここでは、次のような単純な配列が必要です。
php - codeigniter と phpactiverecord のエラー処理
私は CodeIgniter と PhpActiverecord を初めて使用し、CI と phpactiverecord を使用するときにモデルからコントローラーにエラーを伝達する方法を知りたいと思っています。簡単な例として、これを考えてみましょう:
エラーが設定されているかどうかをチェックするコントローラーに変数を用意する必要がありますか?それとも$new_record
、何が起こってもそれを返しis_invalid()
、コントローラーでチェックを行う必要がありますか? モデルでほとんどの作業を行いたいのですが (「ファット モデル スキニー コントローラー」の原則に従うため)、エラーをコントローラーとビューに伝達する「適切な」方法が実際にはわかりません。
php - php.activerecord はワイルドカードが機能しませんか?
私は本当にphp.activerecordが初めてです。私の無知でとてもむき出しです。クエリでワイルドカードを使用する手段はありますか? 例: "Some%" で、something、someone、something、somewhere... を返します。
php - php activerecordの問題:「IDのない設定が見つかりませんでした」というメッセージを含む「ActiveRecord\RecordNotFound」
私は自分の mvc フレームワークで php activerecord を使用しています。
i は、\ActiveRecord\Model から AppModel を拡張します
および他のモデルは AppModel から拡張されます
エラーが発生します:
致命的なエラー:「ID のない設定が見つかりませんでした」というメッセージを含むキャッチされない例外「ActiveRecord\RecordNotFound」
どうすればこの問題を解決できますか?
php - CodeIgniter2 + Sparks + Php-ActiveRecord troubles with PostgreSql
I'm using CodeIgniter2 + Sparks + PhpActiveRecord, I installed following this tutorial : http://heybigname.com/2011/07/28/codeigniter-2-sparks-php-activerecord-part-1-installation/
with MySql works perfectly, but with PostgreSql doesn't works.
I get the next error:
where "Postgre" adapter is search in Php-ActiveRecord folder, but here is called "Pgsql", and when configure in CodeIgniter, must be use "Postgre".
How can pass the real driver, for Php-Activerecord, works?
grettings.
php - オブジェクトの PHPActiveRecord 配列をアルファベット順に並べ替えます
PHPActiveRecord
配列をアルファベット順にソートするにはどうすればよいですか?
php - ActiveRecordクラスの関連付け
投稿とカテゴリの2つのテーブルがあり、それらには多対1の関係があり、1つのカテゴリから多くの投稿があるとしましょう。クラス定義でそれを定義するための最良の方法はどれですか?
- カテゴリだけ{has_manyPosts}
- 投稿するだけです{belongs_toCategory}
- カテゴリ{has_manyPosts}と投稿{belongs_toCategory}の両方
php - phpアクティブ-一括割り当てによるレコード更新関係?
php-activerecord内で、オブジェクトの関係を一括割り当てで更新できるようにするための回避策を知っている人はいますか?
ロードされたオブジェクト
コード
オブジェクトは正常に更新されますが、その関係は更新されません。