問題タブ [findby]

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 投票する
2 に答える
5750 参照

java - @FindBy WebDriver で java.lang.NullPointerException を取得します

私は Selenium WebDriver の初心者です。いくつかのテストを作成しようとしていますが、テストで @FindBy を使用するたびに動作しません (java.lang.NullPointerException)。代わりに、findElement を使用すると正常に動作します。

エラー:

ここに私のコードがあります:私の要約ページ:

マイログインページ:

私の形成方法:

ここでテストに失敗しました。ここでは @FindBy を使用します。

これが私のテストです:

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

ruby-on-rails - Rails find_by_path メソッドのパラメーター

find_by_pathこの方法はより良い解決策かもしれないと言われましたwhere

移行ファイルにこのスニペットがあります...

prescriber_activity_request = InsightReportMenuItem.where(name: "Prescriber Activity With Patient").first

私はレールが初めてです。私の質問は、find_by_pathここで使用できる場合、パスはどのように見えるかということです。

データベースがそのパスをどのように構造化するかについて、私は混乱していると思います。

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

java - Selenium WebDriver は @FindBy アノテーションで要素を見つけることができません

この要素を見つけたい

@FindBy注釈を使用する方法はありますか?

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

selenium - FindBy: 方法 + 場所戦略の使用方法と名前

Selenium WebDriver を使用して、

ロケーターに@FindByでアノテーションを付ける場合、How + using: の組み合わせから選択できます。

または、次のようにロケーション戦略を直接使用できます。

私はいつも、より短い 2 番目のバージョンを使用します。

より長い How+using バージョンを使用する理由が思いつきません。

だから私の質問は:

【How + using】を使用する必要がある状況はありますか?

そうでない場合、なぜこの長いバージョンが存在するのでしょうか?

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

java - Selenium WebDriver - @FindBy アノテーションでチェックボックスを見つける方法は何ですか?

このチェックボックスを見つけたい

@FindBy アノテーションの使い方は?

value=checkbox を使用する方法を見つけることができますか?

0 投票する
0 に答える
1119 参照

mongodb - MongoRepository の配列内を検索するための findBy

次のようなMongoドキュメントがあります。

ID で従業員を検索し、employee._id を使用して検索メソッドを記述したいと考えています。MongoRepository を使用してこれを行う方法はありますか、それとも配列全体を返してループする必要がありますか? 上記のメソッド findByEmployeeId(UUID Id) を試しましたが、うまくいきません。ここで @Query アノテーションが必要かどうかはわかりません。提案してください!

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

java - MongoRepository findByCreatedAtBetween 正確な結果が返されない

Mongo での私のドキュメント構造は次のようになります。

デシベル.ユーザー.find()

Mongo Shell で以下のクエリを使用して、指定された 2 つのタイムスタンプの間のドキュメントを検索すると、正しい結果が得られます。

Java ドライバーを操作するために、REST サービスで Spring と共に MongoRepository を使用しています。以下はユーザーリポジトリです。

サービスで次の呼び出しを行うと、結果が返されません userRepository.findbyCreatedAtBetween(2015-10-03T09:40:25.048Z, 2015-10-03T09:50:29.006Z)

ただし、前日として d1 を指定すると結果が返されます: userRepository.findbyCreatedAtBetween(2015-10-02T09:40:25.048Z, 2015-10-03T09:50:29.006Z)

これを解決する方法についてのアイデアはありますか? 助けてください!

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

php - Doctrineは、複合主キーの配列で複数を検索します

Doctrine2 に、複合主キーの配列でエンティティのパックを見つける方法はありますか?

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

neo4j - Springデータを使ったFindByメソッドの不具合

名前プロパティを持つラベル「Company」のノードを含むNeo4Jデータベースがあります。

Spring Data を使用して Web アプリケーションを作成しようとしています。

私のリポジトリクラス:

会社ドメイン オブジェクト クラス:

サービス クラス:

主要:

ただし、アプリケーションを実行すると、このクエリは何も返しません。

http://localhost:8080/companies/search/findByName?name=SmallCo

デバッガーで実行すると、クエリ メソッドは NullPointerException をスローします。ここで何が欠けていますか?

編集:

コンソールに次の警告が表示されます。

スタック トレースは役に立ちません。[] だけです。