1

私はfrontendでangular2、Postgres(sequelize)よりもバックエンドでnode/feathersを使用しています。バックエンドでフェザーはどのように作業を続けるのですか

  1. 私は「... /イベント」ルート上のイベントサービスを持っている、と私はDBからのデータに到達しようとしている私は、私はちょうど上の要求を行うように、すべてのイベントを取得したい場合、それが正常に動作しますこのルート..または特定のIDを持つイベントを1つだけ取得したい場合( "../events/>>id < <)、他の属性でデータを取得するにはどうすればいいですか? 1つのユーザーのすべてのイベントを取得するにはどうすればよいですか(イベントIDではなく、ユーザーIDで検索)、または名前などの他の属性で特定の名前のすべてのイベントを返します。 、任意のコード例?

  2. イベントモデルでは、私はユーザーとの関係が1対多(イベントは作成者を持っています)であり、その接続をevents.belongsTo(ユーザー)として作成しました。この同じイベントは、このイベントにも含まれているユーザーとして「参加者」という属性を持ち、すべてのユーザーが多数のイベントに参加したり、多数のイベントを所有することができるため、ユーザーとの関係が多岐にわたります。

答えて

0
  1. は自分自身が、ちょうど追加?属性=値を...私はIDが1のユーザーが所有するすべてのイベントをしたい場合は...それは「... /イベントになりますので、それを発見されましたか?userIdを= 1 ...これはuserId = 1のすべてのイベントを返すでしょう...同じものは他の属性と同じです -
関連する問題