問題タブ [findall]
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.
c# - FindAll 検索の質問
次のようなリストがあります。
(たとえば) "a" で始まるすべての項目を見つけるにはどうすればよいですか?
この「a」はハードコードされた文字列ではないため、文字列ごとにこれを行う関数が必要になります。
FindAll を試してみましたが、その仕組みがわかりませんでした。
Br、ウルフィー
grails - Grails: メソッド findAll() のシグネチャは、引数の型に適用できません: String、ArrayList
私はgrailsを初めて使用し、次のエラーを受け取ります:
No signature of method: Something.findAll() is applicable for argument types: (java.lang.String, java.util.ArrayList) values: [from Something AS s WHERE s.some_number LIKE ?, [%asdf%]]"
を実行するとエラーが発生しますtest-app。次の場所で発生します。
クラスSomethingはドメイン オブジェクトです。
間違いはどこですか?
(私は Grails 1.2.4 を使用しています)
python - Python RE - finditer と findall の異なるマッチング
ここにいくつかのコードがあります:
明らかに、これは、findall が ['[CC] ', '[CC] '] を返す s3 ですべての一致を検索する場合により適切です。
なぜそれが起こっているのですか?
(s2 で「look [CC] [CC] on」などの [CC] のシーケンスを含むパターンをキャプチャできるようにするために、p を定義しました)。
ありがとう
grails - Grails の find/findAll 操作が機能しませんか?
LDAP ルックアップを実行できる Grails アプリケーションを構築しようとしています。私はいくつかのガイド(リンクテキストと他のいくつか)に従ってきましたが、私は恐れています。
関連するソース コード: config.groovy から:
私のドメインクラス:
そして私のコントローラー:
私のプログラムは (私が知る限り) 多くのドキュメントに従って動作するはずですが、これを実行することはできません。スローされたエラー:
原因: groovy.lang.MissingMethodException: メソッドのシグネチャがありません: static ldapclient.GldapoSchemaClassForUser.findAll() は引数の型に適用されます: (java.util.LinkedHashMap) 値: [[filter:(name=s )]] ldapclient で.AdController.(AdController.groovy:6)*
何が起こっている/間違っているかの手がかりはありますか? 私は Grails 1.2.3 を使用しており、最新バージョンの LDAP プラグインを使用しています。プロジェクトはクリーンです (新しく作成されました)。
前もって感謝します!
返信ありがとうございます。Grails 1.3.4 にアップグレードし、いくつかのファイルを移動しました。これはうまくいきましたが、それでもこの厄介なエラーが発生します。
hibernate - 外部キーを検索するときのgrailsfindAllByの質問
親ID=1のすべてのファイルを取得したいのですが、どうすればよいですか?
使ってみます
しかし、それは2つのSQLを送信します。最初は、私が望まない親ファイル情報を取得することです。
File.findAllByParentId(1L)などのメソッドはありますか
3倍
ありがとう。
しかし、私はテーブルに参加する必要はありません。だから私は試してみます
nhibernate - ActiveRecordBase.FindAll() は一次キャッシュを許可しませんか?
NHibernate の 1 次キャッシュは、同じセッションを使用する場合に使用できます。ActiveRecordBase.FindAll()毎回新しい を作成しISessionます。したがって、次のような場合は、一次キャッシュから利益を得ることができません。
解決策はありますか?
python - Pythonfindallと正規表現
2つの異なるタイプの行を持つxmlファイル(以下ではxmlと呼ばれます)を解析しています。
2番目のタイプからのみa2とc2をプルしようとしていますが、この正規表現は最初のタイプもキャプチャします。
2番目のタイプだけをキャプチャするにはどうすればよいですか?
.net - ジェネリック リストと Findall 述語検索の子リスト
以下のコードから、述語検索を使用して、ID が 4 より大きいすべてのマーチャントを見つけることができます。同様のアプローチを使用して、Voucher の VoucherTypeID が 3 であるすべてのマーチャントとそのバウチャーを返すにはどうすればよいでしょうか。いう。
前もって感謝します
cakephp - CakePHP 複数の JOIN findAll 条件の問題
complex (atleast i think it is complex)試合日程やイベント関連から選手を探す条件はこちら。
これで、複数のイベントに複数の競合他社のユーザー エントリが含まれるテーブルとのHTBTM関係ができました。events_competitors
ここでは、joins入会・交際の条件はこれでOKですが、 (黒帯チェック)と(成人チェック)の追加条件もeventsつけcompetitorsていきたいです。is_blackis_adult
ここでは、両方の条件 (is_black / is_adult) 0 を持つ競合他社のみが必要であり、資格がないことを意味しますが、同じ条件を適用しないため、競合他社の結果が間違っています。
以下は私の検索条件全体です:
任意のアイデア、どうすればそれらをJOIN条件に適用できるので、結果に適用されます。
ありがとう !
以下は、参照用の SQL ダンプです。
選択しCompetitorます。id、Competitor。first_name、Competitor。last_name、Competitor。parent_name、Competitor。gender、Competitor。date_of_birth、Competitor。email_address、Competitor。weight、Competitor。weightgroup_id、Competitor。height、Competitor。rank_id、Competitor。degree_id、Competitor。photo、Competitor。school_id、Competitor。years_of_experience、Competitor。age、Competitor。tournament_id、Competitor。total_registration_fees、Competitor。address1、Competitor。address2、Competitor。city、Competitor。zip_code、Competitor。country_id、Competitor。state_id、Competitor。phone_number、Competitor。mobile_number、Competitor。payment_mode、Competitor。email_sent、Competitor。payment_completed、Competitor。status、Competitor。created、Competitor。modified、Rank。id、Rank。name、Rank。status、Rank。created、Rank。modified、Tournament。id、Tournament。tournament_name、Tournament。tournament_type、Tournament。tournament_date、Tournament。venue_name、Tournament。address1、Tournament。address2、Tournament。city、Tournament。zip_code、Tournament。country_id、Tournament。state_id、Tournament。created、Tournament。modified、Country。id、Country。name、Country。status、Country。created、Country。modified、State。id、State。country_id、State。name、State. short_name、State。status、State。created、State。modified、Degree。id、Degree。rank_id、Degree。name、Degree。status、Degree。created、School。id、School。name、School。address1、School。address2、School。city、School。zip_code、School。country_id、School。state_id、School。phone_number、School。owner_name、School。establishment_date、School。total_competitors、School。status、School。created、School。modified、Transaction。id、Transaction。competitor_id、Transaction。noncompetitor_id、Transaction。created、Transaction。modified、Transaction。mc_gross、Transaction。address_status、Transaction。payer_id、Transaction。address_street、Transaction。payment_date、Transaction。payment_status、Transaction。address_zip、Transaction。first_name、Transaction。address_country_code、Transaction。address_name、Transaction。custom、Transaction。payer_status、Transaction。address_country、Transaction。address_city、Transaction。payer_email、Transaction。verify_sign、Transaction。txn_id、Transaction。payment_type、Transaction。last_name、Transaction。address_state、Transaction。receiver_email、Transaction。item_name、Transaction。mc_currency、Transaction。item_number、Transaction。residence_country、Transaction。transaction_subject、Transaction。payment_gross、Transaction。shipping、Transaction。test_ipn、Transaction。pending_reasonからcompetitorsAS Competitorleft JOIN event_competitors AS EventCompetitorON ( EventCompetitor. event_id= 3 AND EventCompetitor. is_black= 0 AND EventCompetitor. is_adult= 0) LEFT JOIN ranksAS RankON ( Competitor. rank_id= Rank. id) LEFT JOIN tournamentsAS TournamentON ( Competitor. tournament_id= Tournament. id) LEFT JOIN countriesAS CountryON ( Competitor. country_id= Country. id) LEFT JOIN statesAS StateON ( Competitor. state_id= State. id) LEFT JOIN degreesAS DegreeON ( Competitor. degree_id= Degree. id) LEFT JOIN schoolsAS ON ( . = .) LEFT JOIN AS ON ( . = . ) LEFT JOIN AS ON ( . = . ) LEFT JOIN AS ON School( Competitor. school_id= School. id)transactionsTransactionTransaction. competitor_id= Competitor. id)どこCompetitorで。status= 1 AND Competitor. payment_completed= 1 AND Competitor. weightgroup_id= 13 およびCompetitor. rank_id= 11 およびCompetitor. degree_id= '0' AND Competitor. gender= '女性' GROUP BY Competitor.id
上記の ref クエリの左結合条件は次のとおりです。
left JOIN event_competitors AS EventCompetitor ON (EventCompetitor.event_id = 3 AND EventCompetitor.is_black = 0 AND EventCompetitor.is_adult = 0)