タイムライン検索機能③

kayama 46views 更新:2015年3月27日

前回までの処理でタイムラインのテキストは検索できるようになりましたが、ユーザー名やスケジュールをヒットさせることが出来ていませんでした。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の中に必要なデータは入っていると思うので、何らかのフィルターがかかってしまっているのではないかと考えています。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません