1

Mongoid によって駆動されるモデルに default_scope を設定しました。

default_scope -> {where(tenant_id: Tenant.current.id)}

私が見つけたとき、問題はありません:

Student.all

現在のテナントの学生を返します

生徒を作成するとき:

Student.new.tenant

ゼロを返します

Student.create

現在のテナントを割り当てません

しかし、もしそうなら:

Student.all.new.tenant

できます

としても:

Student.scoped.new.tenant

それは正常な動作ですか?

Thx仲間

4

1 に答える 1

0

私たちが話しているように、これは意図されたものです。GitHub でのこの API 変更要求に関する問題があります。

于 2012-08-14T17:42:18.390 に答える