Merge pull request #278 from clarkorz/fix/remove-consolelog

Remove unnecessary console.log
Fix typo of keyThrough and get from params

Signed-off-by: Clark Wang <clark.wangs@gmail.com>
Merge pull request #280 from clarkorz/fix/typo-keyThrough

Fix typo of keyThrough and get from params
Merge pull request #277 from clarkorz/fix/through-params

Fix options for hasManyThrough doesn't apply
Fix hasMany through can't custom relation name

Signed-off-by: Clark Wang <clark.wangs@gmail.com>
Add tests for hasMany through between same model

Signed-off-by: Clark Wang <clark.wangs@gmail.com>
Remove only

Signed-off-by: Clark Wang <clark.wangs@gmail.com>
Refactor codes into same if condition

Signed-off-by: Clark Wang <clark.wangs@gmail.com>
Refactor tests and codes

Signed-off-by: Clark Wang <clark.wangs@gmail.com>
Refector tests and codes

1. remove error
2. prune tests

Signed-off-by: Clark Wang <clark.wangs@gmail.com>
tidy codes

Signed-off-by: Clark Wang <clark.wangs@gmail.com>
Merge branch 'fix/hasManyThrough-custom-relation-name'