Ruby mongoDBに接続して指定した件数だけドキュメントを取得する
- 2022.12.12
- ruby
Rubyで、mongoDBに接続して指定した件数だけドキュメントを取得するソースコードを記述してます。ライブラリ「mongo」を使用して取得します。 環境 mongoインストール ライブラリ「mongo」を使います。なければ「gem」を使ってインストールしておきます。 サンプルコード localho […]
Rubyで、mongoDBに接続して指定した件数だけドキュメントを取得するソースコードを記述してます。ライブラリ「mongo」を使用して取得します。 環境 mongoインストール ライブラリ「mongo」を使います。なければ「gem」を使ってインストールしておきます。 サンプルコード localho […]
Rubyで、配列がソートされているかを判定するソースコードを記述してます。「sort」を実行したものと比較することで判定することができます。 環境 配列がソートされているかを判定 配列がソートされているかを判定するには、「sort」したものと比較します。 実際に使用してみます。 判定されていることが […]
Rubyで、配列内で指定した値が最後に見つかった位置を取得するソースコードを記述してます。「rindex」の条件に値を指定刷ることで可能です。 環境 配列内で指定した値が最後に見つかった位置を取得 配列内で指定した値が最後に見つかった位置を取得するには「rindex」を使用します。 実際に使用してみ […]
Rubyで、文字列を初期化するソースコードを記述してます。「clear」を使用すると初期化(空文字)となります。また、文字列だけでなく配列やハッシュにも使用して初期化することもできます。 環境 OS windows11 home ruby 3.1.2p20 文字列を初期化 文字列を初期化するには「c […]
Rubyで、mongoDBに接続してドキュメントを削除するソースコードを記述してます。ライブラリ「mongo」を使用して実装してます。また実際に、実行した結果をキャプチャして掲載してます。 環境 OS windows11 home ruby ruby 3.0.3p157 (2021-11-24 re […]
Rubyで、benchmarkを使用して、配列から指定した数だけ配列を取得する処理で「take」と「first」と「ドット」のパフォーマンスを計測するサンプルコードを記述してます。rubyのバージョンは2.7.2を使用してます。 環境 OS windows11 pro 64bit ruby 3.1. […]
Rubyで、redisに接続してキーをsetするソースコードを記述してます。 環境 OS windows11 home ruby ruby 3.0.3p157 (2021-11-24 revision 3fb7d2cadc) [x64-mingw32] redis 3.0.504 vscode 1. […]
Rubyで、空文字であるかを判定するソースコードを記述してます。 環境 OS windows11 home ruby 3.1.2p20 空文字であるかを判定 空文字であるかを判定するには「empty?」を使用します。 実際に使用してみます。 判定されていることが確認できます。
Rubyで、配列の値を配列内で繰り返し利用するソースコードを記述してます。 環境 OS windows11 home ruby 3.1.2p20 配列の値を配列内で繰り返し利用 配列の値を配列内で繰り返し利用するには、以下のようにします。 実際に使用してみます。 繰り返し利用されていることが確認でき […]
Rubyで、配列の指定した数の組み合わせを取得するソースコードを記述してます。 環境 OS windows11 home ruby 3.1.2p20 配列の指定した数の組み合わせを取得する 配列の指定した数の組み合わせを取得するには、「combination().entries」を使用します。 実際 […]