Objection.jsTL;DRKnex.jsを使用したMigrationとSeedの作成の続きです。Objection.jsを使用してAPIを実装してみたいと思います。実装後はこちらObjection.jsとは前回少し触ったKnex.jsを内包したNode.jsのORMです。クエリはKnexを使用するため、DBサポートはKnexと同様にSQLite3、PostgreSQL、MySQLをサポートしています。Objectionを使うことによりObjectionでモデルを定義すると、そのモデルクラスを元に、DB操作を行う事ができるようになります。そのモデル自体にJsonSchemaによるバリデーションを定義できます。使ってjsonSchemaを作りました。前回でも行っているuserモデルのAPIを作ります。Modelで定義しているテーブルの一覧、の結果を簡単に得ることができます。APIが動作するようになるかと思います。Developer現在カナダバンクーバーへワーホリ中のフロントエンドエンジニア。Elixir/Phoenixのお勉強を頑張りたい今日このごろです。プロフィールお問い合わせ。