問題タブ [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.
zend-framework - zend_db_select でデフォルトのスキーマを解決できません
zend_db_select が構成ファイルからスキーマを取得しないのはなぜですか? どうすれば修正できますか?
構成:
選択する:
結果:
zend-framework - Zend_Db_Select が存在する
私のクエリの一部は EXISTS 条件です:
Zend Framework で正しい方法でどのように記述しますか?
zend-framework - データベース情報を提供せずにZendFrameworkでselectクエリを使用する
次のコードのようにselectクエリを使用します。
ここで、$ dbは、使用しているデータベースのクレデンシャルです。ただし、次の行を使用して、application.iniでクレデンシャルをすでに指定しています。
論理的には、これらのクレデンシャルを再度提供するべきではありませんが、selectクエリを使用する必要があります。データベースのクレデンシャルを再度証明せずに$dbを初期化するにはどうすればよいですか??よろしくお願いします。
zend-framework - Zend_Paginator_Adapter_DbSelect() で結合を使用する方法
以下のmysqlクエリをZF Zend_Paginator_Adapter_DbSelect()クエリに置き換えるにはどうすればよいですか
私はこれを書いていますが、エラーが発生しました。私のクエリを同等の Zend_Paginator_Adapter_DbSelect() に置き換えてください。
php - Zendのmysql_fetch_assoc?
重複の可能性:
mysql_fetch_array() は、パラメーター 1 がリソースであると想定しており、select でブール値が指定されています
パラメータ 1 がリソースであることを期待していることはわかっていmysql_fetch_assoc()
ますが、Zend でループを実行せずに名前だけを取得する方法はありますか?
php - zend フレームワーク select オブジェクトと複雑な結合
少なくともそれほど複雑でないクエリでは、本当に快適に使用できる select オブジェクトの使用方法を学ぼうとしています。手動の SQL クエリの代わりにこれを使用することに制限はありますか?
アプリケーションのどこでも使用したいのですが、次のようなより複雑なクエリに使用する方法が本当にわかりません。
これは可能ですか?そしてどうやって?ドキュメントはそれほど素晴らしいものではありません。select オブジェクトで WHERE x IN ( ... ) も使用できますか?
前もって感謝します!
zend-framework - 結合を使用した Zend Select の setIntegrityCheck
Zend Framework クエリで結合を行う方法を尋ねるいくつかの 質問を見ていましたが、答えは常に「ただ行うsetIntegrityCheck(FALSE)
」のようなものです。
私の質問は、なぜこれを行う必要があるのですか?
「整合性チェック」を無効にすることは、これを機能させる適切な方法ではないようです。私の特定のケースでは、外部キーを持ついくつかの InnoDB テーブルを持つ MySQL データベースを使用しています。たとえば、次のようになります。
(これは私のDBの非常に単純化されたバージョンです)
そして、私のクエリコードは次のようになります。
に追加しない限り、「選択クエリは別のテーブルと結合できません」という例外が発生setIntegrity(FALSE)
します$select
。
zend-framework - Zend_Db_Select を介して PostgreSQL から bytea データを受信するにはどうすればよいですか?
Zend Framework + Postgres で Web サイトを作成しました。PostgreSQL には、次のテーブルがあります。
画像データを保存する予定の場所。しかし、テーブルから何かを受信しようとすると ( select thumbnail from images where id = $id
):
私は次のようなものを受け取ります:
含まれているデータではありません。
Zend_Db_Select
リソース ID #129 ではなく、このデータを ( を使用して) 受信するにはどうすればよいですか? 私の悪い英語で申し訳ありません...
mysql - 大きな mysql クエリからの行のカウント (zend)
私は zend で開発しており、かなり大きな mysql クエリを持っています。クエリは正常に機能し、期待するリストを取得します。Select->Where.... を使用してこれを行っています。以下はクエリです。
唯一の問題は、mysql クエリで行を数えようとすると、1 つしか返されないことです。以下はクエリです
最初のクエリを生成したのと同じ「選択」を使用してこれを生成しますが、列をリセットしてカウントを追加します。
この方法は、他のすべてのクエリで問題なく機能しますが、これは私が問題を抱えているクエリのみです。そこにある「ケース」を実行する何かがあると思われますが、最初のクエリで正しい行を取得しているため、奇妙です。何か案は。ありがとう。
参考までに、以下は私が正常に動作している 2 つのクエリです。
この例では、最初のクエリで 4 行が返され、2 番目のクエリでは 'int 4' が返されます。大きなクエリで機能しない理由を知っている人はいますか?
sql - SQLクエリをZend_Db_Selectに書き換えます
次のSQLクエリをZend_Db_Selectオブジェクトとして作成しようとしています
運がない。Zend_Db_Selectオブジェクトでサブクエリを機能させることができません。
サブクエリの代わりに結合によって同じ結果を達成することは可能ですか?
これを機能させるためのヒントをいただければ幸いです。