ホワイトヘルスケア - テックブログ

ホワイトヘルスケアは、日本のヘルスケア領域における社会課題に正面から向き合い、現実世界を生きる人々の不安や痛みといった見過ごされるべきでない問題に対して本質的な解決に取り組むことで、持続的な医療システム・社会の実現を目指します。

プログラミング

Railsでお手軽全文検索 - search_copとMySQLの全文検索機能を活用

概要 動作環境 はじめに MySQLの全文検索のモードについて インストールと設定 search_copのインストール モデルの作成 FULLTEXT INDEXを作成 migrate実行 FULLTEXT INDEXの作成を確認 検索対象モデルにsearch_copの設定を記載 search_copを使ってみる まと…

sidekiqをバージョンアップしたらsidekiq-statisticがエラーになったが解消した話

概要 動作環境 はじめに 発生した現象と調査について 事の始まり 発生した現象 調査 1. バージョンアップ前後での rspec の実行状況 2. job の内容の確認 エラーの原因の特定 根本原因 対応策 まとめ / 感想 採用情報 概要 ruby 3.1 系 から 3.2 系 にバージ…

ActiveRecordのerrorsにaddしてもsaveに成功するとaddした内容がなくなる

概要 はじめに 発生した現象と調査について 事の始まり 発生した問題 原因の調査 まとめ / 感想 採用情報 採用情報詳細 概要 ActiveRecordを継承したmodelには、errorsで任意にエラーを追加できる 追加したエラーは、saveやvalidateに成功すると、errorsから…

ActiveRecordにおけるscopeとclass methodの使い分けに対する考察

概要 はじめに scope とは scope の位置付けと class method の使い分け考察 まとめ 採用情報 概要 ActiveRecord には、class method と同じような挙動をする scopeが定義できる class method と scope を使い分ける方針として下記に統一すると良いと考える …