問題タブ [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_black
is_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
からcompetitors
AS Competitor
left JOIN event_competitors AS EventCompetitor
ON ( EventCompetitor
. event_id
= 3 AND EventCompetitor
. is_black
= 0 AND EventCompetitor
. is_adult
= 0) LEFT JOIN ranks
AS Rank
ON ( Competitor
. rank_id
= Rank
. id
) LEFT JOIN tournaments
AS Tournament
ON ( Competitor
. tournament_id
= Tournament
. id
) LEFT JOIN countries
AS Country
ON ( Competitor
. country_id
= Country
. id
) LEFT JOIN states
AS State
ON ( Competitor
. state_id
= State
. id
) LEFT JOIN degrees
AS Degree
ON ( Competitor
. degree_id
= Degree
. id
) LEFT JOIN schools
AS ON ( . = .) LEFT JOIN AS ON ( . = . ) LEFT JOIN AS ON ( . = . ) LEFT JOIN AS ON School
( Competitor
. school_id
= School
. id
)transactions
Transaction
Transaction
. 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)