Skip to content

Conversation

@kimurash
Copy link
Member

@kimurash kimurash commented Apr 25, 2025

Issue

やったこと

バックエンド

  • READMEのSQLをファイルに分割した
  • キーワード検索用の関数を定義した
  • GET /dreams/public の仕様を変更した
  • 上記の変更に合わせてAPIの実装を変更した
    • クエリストリングでキーワードが指定された場合はキーワード検索のRPCを実行するようにした

フロントエンド

  • キーワード検索用のUIを設置した
  • キーワードによって夢を検索できるようにした
  • コンポーネントの引数の型名を Props に統一した

動作確認方法

フロントエンド

default.mov

バックエンド

localhost:5000 にリクエストを送ってレスポンスを確認

リクエスト

GET http://localhost:5000/dreams/public?keyword=就活

レスポンス

[
    {
        "content": "メガベンチャーに就職する",
        "created_at": "2025-03-22T05:32:28",
        "hashtags": [
            {
                "id": 29,
                "name": "就活"
            }
        ],
        "id": 77,
        "is_public": true,
        "likes": 22,
        "updated_at": "2025-03-22T05:32:28",
        "user_id": "22fbd668-fb63-44cb-aecc-6fc593ea408c"
    }
]

@kimurash kimurash self-assigned this Apr 25, 2025
@kimurash kimurash requested a review from cercil0605 April 26, 2025 14:57
@cercil0605 cercil0605 marked this pull request as ready for review April 27, 2025 00:35
Copy link
Member

@cercil0605 cercil0605 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
理解できた

@cercil0605
Copy link
Member

おっけ

@kimurash kimurash requested a review from Hikaribamboo April 27, 2025 17:58
@kimurash kimurash force-pushed the 3-public-dream-search branch from 639eec6 to dfcd6ca Compare April 28, 2025 02:44
@kimurash kimurash requested a review from Hikaribamboo April 28, 2025 02:45
@kimurash
Copy link
Member Author

@Hikaribamboo からのApproveをもらったらマージします

Copy link
Contributor

@Hikaribamboo Hikaribamboo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kimurash kimurash merged commit eaae4e3 into main Apr 28, 2025
2 checks passed
@kimurash kimurash deleted the 3-public-dream-search branch April 28, 2025 03:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

公開されている夢を検索できるようにする

4 participants