問題タブ [zend-db-select]

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 投票する
2 に答える
558 参照

zend-framework - zend_db_select でデフォルトのスキーマを解決できません

zend_db_select が構成ファイルからスキーマを取得しないのはなぜですか? どうすれば修正できますか?

構成:

選択する:

結果:

0 投票する
3 に答える
4375 参照

zend-framework - Zend_Db_Select が存在する

私のクエリの一部は EXISTS 条件です:

Zend Framework で正しい方法でどのように記述しますか?

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

zend-framework - データベース情報を提供せずにZendFrameworkでselectクエリを使用する

次のコードのようにselectクエリを使用します。

ここで、$ dbは、使用しているデータベースのクレデンシャルです。ただし、次の行を使用して、application.iniでクレデンシャルをすでに指定しています。

論理的には、これらのクレデンシャルを再度提供するべきではありませんが、selectクエリを使用する必要があります。データベースのクレデンシャルを再度証明せずに$dbを初期化するにはどうすればよいですか??よろしくお願いします。

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

zend-framework - Zend_Paginator_Adapter_DbSelect() で結合を使用する方法

以下のmysqlクエリをZF Zend_Paginator_Adapter_DbSelect()クエリに置き換えるにはどうすればよいですか

私はこれを書いていますが、エラーが発生しました。私のクエリを同等の Zend_Paginator_Adapter_DbSelect() に置き換えてください。

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

php - Zendのmysql_fetch_assoc?

重複の可能性:
mysql_fetch_array() は、パラメーター 1 がリソースであると想定しており、select でブール値が指定されています

パラメータ 1 がリソースであることを期待していることはわかっていmysql_fetch_assoc()ますが、Zend でループを実行せずに名前だけを取得する方法はありますか?

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

php - zend フレームワーク select オブジェクトと複雑な結合

少なくともそれほど複雑でないクエリでは、本当に快適に使用できる select オブジェクトの使用方法を学ぼうとしています。手動の SQL クエリの代わりにこれを使用することに制限はありますか?

アプリケーションのどこでも使用したいのですが、次のようなより複雑なクエリに使用する方法が本当にわかりません。

これは可能ですか?そしてどうやって?ドキュメントはそれほど素晴らしいものではありません。select オブジェクトで WHERE x IN ( ... ) も使用できますか?

前もって感謝します!

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

zend-framework - 結合を使用した Zend Select の setIntegrityCheck

Zend Framework クエリで結合を行う方法を尋ねるいくつかの 質問を見ていましたが、答えは常に「ただ行うsetIntegrityCheck(FALSE)」のようなものです。

私の質問は、なぜこれを行う必要があるのですか?

「整合性チェック」を無効にすることは、これを機能させる適切な方法ではないようです。私の特定のケースでは、外部キーを持ついくつかの InnoDB テーブルを持つ MySQL データベースを使用しています。たとえば、次のようになります。

(これは私のDBの非常に単純化されたバージョンです)

そして、私のクエリコードは次のようになります。

に追加しない限り、「選択クエリは別のテーブルと結合できません」という例外が発生setIntegrity(FALSE)します$select

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

zend-framework - Zend_Db_Select を介して PostgreSQL から bytea データを受信するにはどうすればよいですか?

Zend Framework + Postgres で Web サイトを作成しました。PostgreSQL には、次のテーブルがあります。

画像データを保存する予定の場所。しかし、テーブルから何かを受信しようとすると ( select thumbnail from images where id = $id):

私は次のようなものを受け取ります:

含まれているデータではありません。

Zend_Db_Selectリソース ID #129 ではなく、このデータを ( を使用して) 受信するにはどうすればよいですか? 私の悪い英語で申し訳ありません...

0 投票する
3 に答える
489 参照

mysql - 大きな mysql クエリからの行のカウント (zend)

私は zend で開発しており、かなり大きな mysql クエリを持っています。クエリは正常に機能し、期待するリストを取得します。Select->Where.... を使用してこれを行っています。以下はクエリです。

唯一の問題は、mysql クエリで行を数えようとすると、1 つしか返されないことです。以下はクエリです

最初のクエリを生成したのと同じ「選択」を使用してこれを生成しますが、列をリセットしてカウントを追加します。

この方法は、他のすべてのクエリで問題なく機能しますが、これは私が問題を抱えているクエリのみです。そこにある「ケース」を実行する何かがあると思われますが、最初のクエリで正しい行を取得しているため、奇妙です。何か案は。ありがとう。

参考までに、以下は私が正常に動作している 2 つのクエリです。

この例では、最初のクエリで 4 行が返され、2 番目のクエリでは 'int 4' が返されます。大きなクエリで機能しない理由を知っている人はいますか?

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

sql - SQLクエリをZend_Db_Selectに書き換えます

次のSQLクエリをZend_Db_Selectオブジェクトとして作成しようとしています

運がない。Zend_Db_Selectオブジェクトでサブクエリを機能させることができません。

サブクエリの代わりに結合によって同じ結果を達成することは可能ですか?

これを機能させるためのヒントをいただければ幸いです。