タイムライン検索機能③

前回までの処理でタイムラインのテキストは検索できるようになりましたが、ユーザー名やスケジュールをヒットさせることが出来ていませんでした。pgAdminでテーブル内のデータを確認したところユーザー名が含まれていなかったため、以下の記述を追加しました。

  • timeline/src/main/java/com/aimluck/eip/timeline/util/TimelineUtils.java
 // ユーザー名を検索項目に追加する
    select
      .append(" (SELECT first_name FROM turbine_user t1 WHERE t1.user_id = eip_t_timeline.owner_id), ");
    select
      .append(" (SELECT last_name FROM turbine_user t1 WHERE t1.user_id = eip_t_timeline.owner_id) ");

この処理だけでは変化がなく、いまだにテキスト以外はヒットしない状況です。noteの中に必要なデータは入っていると思うので、何らかのフィルターがかかってしまっているのではないかと考えています。