問題タブ [createquery]

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 に答える
1357 参照

azure - Azure Table Storageでpartitionkeyでクエリする方法は?

私は本のために次のTableServiceContextクラスを持っています、私はpartitionKeyによってテーブルBooksをクエリしたいです、私が本の名前としてパーティションキーを使用しているという事実を無視してください、これは私の学習のためだけです

その最後の行に「タイプ'System.Linq.IQueryable'を'System.Data.Services.Client.DataServiceQuery'に暗黙的に変換できません。明示的な変換が存在します(キャストがありませんか?)」というメッセージが表示されます。

どんな助けでもありがたいです!

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

nhibernate - NHibernate CreateCriteria と CreateQuery は異なる SQL を生成しますか?

私はNHibernateを初めて使用し、これら2つのステートメントが異なるSQLを生成する理由を理解できません。

最初のものClientInformationは、私が欲しいものである(情報とクライアントがプロキシである)だけを取得します。

2 番目のものはすべてを生成します。3 つのエンティティのすべてのデータが返されますが、これは私が望むものではありません

私は何を間違っていますか?ありがとう

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

sql - SQL を Doctrine DBAL または createQuery() に変換する

このクエリを Doctrine DBAL クエリに書き換えるか、createQuery() 構造に書き直すにはどうすればよいですか? createQuery() を使用すると、「data_last」が日付として認識されず、文字列として認識され、エラーが発生しました。おそらくより良い解決策は、symfony側で行われる内部左結合と計算でしょうか? ROUND 関数は Doctrine によって認識されません。

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

mysql - Doctrine2 の右側のテーブルで LEFT OUTER JOIN と WHERE 句を組み合わせる

次のクエリがあります。

「abc」のようなプロジェクト名を表示します。条件が false になったときに、条件を満たすプロジェクトを持っている従業員と、プロジェクトを持っていない他の従業員のすべての従業員の詳細を表示するにはどうすればよいですか?

例えば。

従業員 'a' と 'b' にはプロジェクト 'x' があります。従業員 'c' にはプロジェクトがあります 'y' d にはプロジェクトがありません。プロジェクトを持っている従業員を取得できました。

プロジェクト x を使用している従業員と、プロジェクトを使用していない従業員を取得するにはどうすればよいdoctrine2 , createQueryですか?

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

jpa - 子エンティティの JPA EclipseLink getCount

EL を使用していますが、以下のクエリを実行すると 0 が返されます。現在アクティブな応募者 (AP) の数を取得したいと考えています。子エンティティの Applicant は Person であり、Person のすべての要素のクエリを回避したいですか?

子エンティティ「申請者」

私のクエリの試み:

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

rest - 1対多の関係の関連エンティティを無視する選択JPAクエリは可能ですか?

私はJPAを初めて使用するので、私の質問が基本的なように思えたらすみません。次のような他のエンティティのリストに関連する User というエンティティがあります。

コントローラー クラスでは、次のように RESTFull 方式で find メソッドを定義しました。

返された結果には、通常のユーザーのすべてのセッションが含まれていますが、ユーザーの基本情報 (すべての単純な列) を取得したいだけですが、結果は膨大になります。私の質問は、関連するエンティティを無視して、実際のエンティティの列だけを保持することは可能ですか? どうもありがとうございました

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

jpa - nativequery の代替の namedquery

jpa でクエリをネイティブクエリから ( named-query または create-query ) に変更する必要があります。

このクエリは、すべてのテーブル名を返します (テーブル名の外部キーは、このテーブル (sampleTable1) を参照します)。

createQuery または namedQuery を変更するとエラーが発生しました。

お気に入り

このクエリを namedQuery または createQuery に変更する方法。可能です?

createquery を使用すると、次のエラーが表示されます

助けてください、よろしくお願いします。

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

nhibernate - NHibernate CreateCriteria を使用して 1 つのテーブルを選択する方法

CreateCriteria を使用して Nhibernate で次の SQL ステートメントを作成するにはどうすればよいですか。

SELECT distinct top 20 a.* from ActivityLog a left join WallPost w on a.ActivityLogId = w.ActivityLogId left join ItemStatus i on i.StatusId = w.ItemStatus

ActivityLogテーブルにマップしても、SQLステートメントで返されるすべてのテーブルからすべての列を取得して重複を生成する傾向があります。以下のコードが示すように、ページングも行っています。

ICriteria crit = nhelper.NHibernateSession.CreateCriteria(typeof(Model.ActivityLog), "a").CreateAlias("a.WallPosts", "w",CriteriaSpecification.LeftJoin) .CreateAlias("w.ItemStatus", "i", CriteriaSpecification.LeftJoin) .SetMaxResults(pageSize).SetFirstResult(startRow).AddOrder(Order.Desc("a.Date"));

ありがとう

H

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

entity-framework - エンティティSQLとCreateQueryのどちらかが機能し、同じクエリに対して他のエラーが発生する

次のコード行を使用して、「ActivityEntity」タイプのオブジェクトのみを返すクエリを作成できます。

..そしてクエリの実行は期待どおりに機能します。しかし、私は実際にエンティティSQL構文を使用してクエリを作成したいので、上記を次のコードに変換しようとしました...

...これを除いて、次のエラーが発生します...

タイプ'MyNamespace.ActivityEntity'が見つかりませんでした。必要なスキーマがロードされ、名前空間が正しくインポートされていることを確認してください。

...両方のコードセットが同じC#ファイル内にあるため、強く型付けされたバージョンのコードは問題なく機能するため、名前空間に問題が発生することはありません。この問題を解決するためのアイデアはありますか?

ノート:

これが違いを生むかどうかはわかりませんが、Entity Frameworkはコード生成戦略がNoneで設定されており、使用する独自のクラスを作成しました。しかし、私はそれらをEdmEntityTypeAttribute属性でマークしました。

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

jpa - QueryInvalidParametersException: クエリには実行時に指定されたパラメーター「surveyId」がありますが、クエリはこのパラメーターを使用しません

持続性クラス:

原因 :