今日は前回の続きでアプリの管理画面にurlの情報を入力して編集ボタンを押すとDBに情報が保存される仕組みを開発した。DBに情報があればinsert文を情報がなければupdate文を入力するようにしたい。前回でinsert文を読み込ませるところまでできていたので、今日はupdate文を読み込ませる仕組みを進めた。進めていく中でまた入力した内容がDBには読み込まれているがもう一度入力しようとしたときに空になってしまうという問題が発生した。この原因はsql文が間違っていたためであった。しかし、今日はsql文があっていたにもかかわらず反映されていなかった。その理由は入力した値を取得するapiに取得したい値のsql文を追記していなかったためだった。そこで、二つのDBをかけあわっせたかったのでJOINを使って共通のIDを取得し、DBに保存するといった方法を使った。
今までに開発したものが実際のアプリに使われていることを先輩エンジニアから聞いた。とてもうれしかった。自分が約1か月にかけて開発したものが会社のアプリに使われていて達成感も感じたし、エンジニアになった気分になれた。自分の成長を形としてできた瞬間であった。これからも努力を欠かさずに貢献していきたい。
More than 1 year has passed since last update.
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme