0
through
に関連するBookshelfのドキュメントを読みましたが、どのように進めるべきか分かりませんでした。 Bookshelfが使用するテーブルとは別の表記法で3つのテーブルがあります。基本的に、グループにはプロファイルを通じて多くのユーザーがいます。接続を行う最後のもの。Bookshelf.jsで3つのテーブルを結合するにはどうすればよいですか?
Table Name: User
- id_user
- username
- password
Table Name: Profile
- id_user
- id_group
Table Name: Group
- id_group
- name
- description
- status
マイグループモデルはそうのようなものです:
私のテーブルは、私が仕事に本棚を伝えることができるか、_id
大会(代わりに、
id_
1)に従わない考慮して撮影
module.export = BookShelf.model('Group', {
tableName: 'pats_grupos',
users: function() {
return this.hasMany('User').through('Profile');
}
});
私のカスタムテーブルの命名パターンで?