zend-db-table

    22

    2答えて

    拡張質問:なぜデータマッパー/ Db_Table_Rowを使用する必要がありますか.DbTableはデータ操作のための基本タスクのほとんどを処理できます。 私は現在、データベースの操作のためのZF v1.11デベロッパー を学んでいる、私は各テーブルに対してDBTABLEを作成しました。たとえば、「users」テーブルはApplication_Model_DbTable_Usersで表され、そこに

    2

    1答えて

    行を更新する際に問題があります。 私のクラスには、ここで取得Zend_Db_Table_Abstract を延長している私のコードです: return $this->update( array('data' => $data), $this->getAdapter()->quoteInto("id = ?", $id) ) ? true : false;

    3

    3答えて

    私はこのトピックが2,3回議論されたことは知っていますが、それらのどれも私のための究極の解決策ではありません。 状況 後で多言語コンテンツを保持するリレーショナルmysqlデータベースを設計しています。これはWikipediaまたはMicrosoft Tech Supportページから知ることができます。内容はすべての言語で同じにする必要があります。例:翻訳が見つからない場合、サイトは自動的に翻訳

    0

    1答えて

    Zend_Db_Tables タスクは2からデータを取得するか、3つのテーブルにしてjsonとして戻ることができます。 コード: public function getWorkerAction() { $request = $this->getRequest(); $workers = new table_1(); if (!$worker) { $r

    1

    1答えて

    私はイベントテーブルとeventPerformersの_dependentTableを持っています。 1つのイベントは複数のパフォーマーを持つことができます。パフォーマーは、eventPerformersテーブル内のeventIdキーを使用してイベントに関連付けられます。イベントテーブルにはパフォーマーデータが保持されません。 Zend_DB_Tableクラスを使用して、特定のperformerI

    0

    1答えて

    を返しました。私はZendFrameworkを再び使用しているので、QuickStartアプリケーションを「拡張」し始めました。 ZendX jQueryコンポーネントをビューヘルパーとして使用します。 の両方が_getParam($param, $default)経由のparamsを取る addAction attackAction: 私は、これはindexAction以外の二つの動作を持ってい

    3

    1答えて

    私は大規模なプロジェクトに取り組んでおり、エンティティとエンティティのセットを別々に、または1つのクラスにモデル化するのがベストプラクティスであると思っていますか? 現在、複数のクラスに 'fetch authors'(複数の場合はZend_Db_Table_Abstract、単数の場合はZend_Db_Table_Row_Abstractを使用)などのメソッドが含まれている各エンティティに対して

    1

    2答えて

    Zend_Db_Table_Rowを保存すると、ZFが1つの列にSQL関数を適用できるようになりますか?例えば 、$row->save()は、デフォルトでは、このSQLクエリ生成した場合:どのように上の任意のヒントの ​​ ありがとう: UPDATE table SET field = ? WHERE id = ?; を私はそれが自動的にこのフィールドにGeomFromText()関数を適用し

    2

    1答えて

    Zend Frameworkを使い始めたばかりなので、少しばかげた質問が出てくるかもしれません。 私は5つのチェックボックスを持つフォームを持っています。ユーザーは必要に応じて多くのチェックボックスをクリックできます。これはデータベースに入力されます。 (1:n) これはすべて問題なく動作します。しかし今、私はユーザーが投稿を編集できる部分に行きました。チェックボックスはアクティブになっているだけ

    1

    2答えて

    Zend Frameworkでモデルを取得しました。Zend_Db_Tableは$this->_name = 'tableA'です。 私はどれくらい長くしているのですか?insert()、update()、またはdelete()です。どのように私は別のテーブルからの値に基づいてメインテーブルを更新することを実現することができます..?私はupdate()方法のためのparamsを構築することができ