問題タブ [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.

0 投票する
1 に答える
1579 参照

php - PHP < 5.3 用の PHP ActiveRecord

RoR ActiveRecord は非常に便利であることがわかりました。PHPのバージョンを探していたら、これを見つけまし

残念ながら、名前空間を使用すると、PHP > 5.3 でしか動作しません。> PHP 5.3で動作する代替手段はありますか?

0 投票する
1 に答える
497 参照

php - php-activerecord の phpunit の実行に失敗しました

php-activerecord をテストしようとしていますが、いくつかのテストがあります。実行時:

phpunit sometestname

何も起こらなかった。コードを確認したところ、

何か案が?

ここに画像の説明を入力

0 投票する
8 に答える
8534 参照

php - オブジェクトの配列ではなく、単純な配列として PHPActiveRecord の結果を取得します

ActiveRecordオブジェクトの配列ではなく、単純な/連想配列としてPHP Activerecordの結果を返すことができる単純なメソッドが必要です。

Rubyでは、これはおそらく.map()メソッドで行われると思います。(私はRubyの男ではありません...)

私が欲しいのはtoArray()、foreach などではなく、Zend_DB_Table のような単純なメソッド呼び出しですが、docsで見つけることができないようです。

PHP ActiveRecord では、結果を取得するのは非常に簡単です。

しかし、それは次のようなものを返します:

多くの場合、これは非常に優れていますが、ここでは、次のような単純な配列が必要です。

0 投票する
1 に答える
352 参照

php - codeigniter と phpactiverecord のエラー処理

私は CodeIgniter と PhpActiverecord を初めて使用し、CI と phpactiverecord を使用するときにモデルからコントローラーにエラーを伝達する方法を知りたいと思っています。簡単な例として、これを考えてみましょう:

エラーが設定されているかどうかをチェックするコントローラーに変数を用意する必要がありますか?それとも$new_record、何が起こってもそれを返しis_invalid()、コントローラーでチェックを行う必要がありますか? モデルでほとんどの作業を行いたいのですが (「ファット モデル スキニー コントローラー」の原則に従うため)、エラーをコントローラーとビューに伝達する「適切な」方法が実際にはわかりません。

0 投票する
1 に答える
343 参照

php - php.activerecord はワイルドカードが機能しませんか?

私は本当にphp.activerecordが初めてです。私の無知でとてもむき出しです。クエリでワイルドカードを使用する手段はありますか? 例: "Some%" で、something、someone、something、somewhere... を返します。

http://www.phpactiverecord.org

0 投票する
1 に答える
538 参照

php - php activerecordの問題:「IDのない設定が見つかりませんでした」というメッセージを含む「ActiveRecord\RecordNotFound」

私は自分の mvc フレームワークで php activerecord を使用しています。

i は、\ActiveRecord\Model から AppModel を拡張します

および他のモデルは AppModel から拡張されます

エラーが発生します:

致命的なエラー:「ID のない設定が見つかりませんでした」というメッセージを含むキャッチされない例外「ActiveRecord\RecordNotFound」

どうすればこの問題を解決できますか?

0 投票する
2 に答える
979 参照

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.

0 投票する
1 に答える
215 参照

php - オブジェクトの PHPActiveRecord 配列をアルファベット順に並べ替えます

PHPActiveRecord配列をアルファベット順にソートするにはどうすればよいですか?

0 投票する
1 に答える
282 参照

php - ActiveRecordクラスの関連付け

投稿とカテゴリの2つのテーブルがあり、それらには多対1の関係があり、1つのカテゴリから多くの投稿があるとしましょう。クラス定義でそれを定義するための最良の方法はどれですか?

  1. カテゴリだけ{has_manyPosts}
  2. 投稿するだけです{belongs_toCategory}
  3. カテゴリ{has_manyPosts}と投稿{belongs_toCategory}の両方
0 投票する
1 に答える
701 参照

php - phpアクティブ-一括割り当てによるレコード更新関係?

php-activerecord内で、オブジェクトの関係を一括割り当てで更新できるようにするための回避策を知っている人はいますか?

ロードされたオブジェクト

コード

オブジェクトは正常に更新されますが、その関係は更新されません。