問題タブ [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.

0 投票する
6 に答える
368 参照

c# - FindAll 検索の質問

次のようなリストがあります。

(たとえば) "a" で始まるすべての項目を見つけるにはどうすればよいですか?

この「a」はハードコードされた文字列ではないため、文字列ごとにこれを行う関数が必要になります。

FindAll を試してみましたが、その仕組みがわかりませんでした。

Br、ウルフィー

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

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 を使用しています)

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

grails - Grails:クエリなしでページネーションとソートを使用してfindAll()を作成する方法はありますか?

別の質問の回答で気付いたように、GORMでファインダーメソッドをテストするときにいくつかの問題があります。
すべてのオブジェクトを取得しSomething、並べ替えとページ付けをサポートしたいので、次のように記述しました。

ページ付けや並べ替えなどを追加する場合はクエリが必要になるため、これは機能しません。ただしSELECT * FROM Something、テストのようなクエリを追加すると失敗します。

この方法を(ページネーション/ソートを使用して)テストする方法はありますか?
このアプローチはより多くの機能を提供するようですが、私のgrailsインストールでは機能しません。

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

python - Python RE - finditer と findall の異なるマッチング

ここにいくつかのコードがあります:

明らかに、これは、findall が ['[CC] ', '[CC] '] を返す s3 ですべての一致を検索する場合により適切です。

なぜそれが起こっているのですか?

(s2 で「look [CC] [CC] on」などの [CC] のシーケンスを含むパターンをキャプチャできるようにするために、p を定義しました)。

ありがとう

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

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 にアップグレードし、いくつかのファイルを移動しました。これはうまくいきましたが、それでもこの厄介なエラーが発生します。

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

hibernate - 外部キーを検索するときのgrailsfindAllByの質問

親ID=1のすべてのファイルを取得したいのですが、どうすればよいですか?

使ってみます

しかし、それは2つのSQLを送信します。最初は、私が望まない親ファイル情報を取得することです。

File.findAllByParentId(1L)などのメソッドはありますか

3倍


ありがとう。

しかし、私はテーブルに参加する必要はありません。だから私は試してみます

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

nhibernate - ActiveRecordBase.FindAll() は一次キャッシュを許可しませんか?

NHibernate の 1 次キャッシュは、同じセッションを使用する場合に使用できます。ActiveRecordBase.FindAll()毎回新しい を作成しISessionます。したがって、次のような場合は、一次キャッシュから利益を得ることができません。

解決策はありますか?

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

python - Pythonfindallと正規表現

2つの異なるタイプの行を持つxmlファイル(以下ではxmlと呼ばれます)を解析しています。

2番目のタイプからのみa2とc2をプルしようとしていますが、この正規表現は最初のタイプもキャプチャします。

2番目のタイプだけをキャプチャするにはどうすればよいですか?

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

.net - ジェネリック リストと Findall 述語検索の子リスト

以下のコードから、述語検索を使用して、ID が 4 より大きいすべてのマーチャントを見つけることができます。同様のアプローチを使用して、Voucher の VoucherTypeID が 3 であるすべてのマーチャントとそのバウチャーを返すにはどうすればよいでしょうか。いう。

前もって感謝します

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

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ます。idCompetitorfirst_nameCompetitorlast_nameCompetitorparent_nameCompetitorgenderCompetitordate_of_birthCompetitoremail_addressCompetitorweightCompetitorweightgroup_idCompetitorheightCompetitorrank_idCompetitordegree_idCompetitorphotoCompetitorschool_idCompetitoryears_of_experienceCompetitorageCompetitortournament_idCompetitortotal_registration_feesCompetitoraddress1Competitoraddress2CompetitorcityCompetitorzip_codeCompetitorcountry_idCompetitorstate_idCompetitorphone_numberCompetitormobile_numberCompetitorpayment_modeCompetitoremail_sentCompetitorpayment_completedCompetitorstatusCompetitorcreatedCompetitormodifiedRankidRanknameRankstatusRankcreatedRankmodifiedTournamentidTournamenttournament_nameTournamenttournament_typeTournamenttournament_dateTournamentvenue_nameTournamentaddress1Tournamentaddress2TournamentcityTournamentzip_codeTournamentcountry_idTournamentstate_idTournamentcreatedTournamentmodifiedCountryidCountrynameCountrystatusCountrycreatedCountrymodifiedStateidStatecountry_idStatenameState. short_nameStatestatusStatecreatedStatemodifiedDegreeidDegreerank_idDegreenameDegreestatusDegreecreatedSchoolidSchoolnameSchooladdress1Schooladdress2SchoolcitySchoolzip_codeSchoolcountry_idSchoolstate_idSchoolphone_numberSchoolowner_nameSchoolestablishment_dateSchooltotal_competitorsSchoolstatusSchoolcreatedSchoolmodifiedTransactionidTransactioncompetitor_idTransactionnoncompetitor_idTransactioncreatedTransactionmodifiedTransactionmc_grossTransactionaddress_statusTransactionpayer_idTransactionaddress_streetTransactionpayment_dateTransactionpayment_statusTransactionaddress_zipTransactionfirst_nameTransactionaddress_country_codeTransactionaddress_nameTransactioncustomTransactionpayer_statusTransactionaddress_countryTransactionaddress_cityTransactionpayer_emailTransactionverify_signTransactiontxn_idTransactionpayment_typeTransactionlast_nameTransactionaddress_stateTransactionreceiver_emailTransactionitem_nameTransactionmc_currencyTransactionitem_numberTransactionresidence_countryTransactiontransaction_subjectTransactionpayment_grossTransactionshippingTransactiontest_ipnTransactionpending_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)