Çok kullanımlı bir uygulama yapıyorum.Rails 3
Tüm veri yalıtımı, her tabloda TenantID sütunu tarafından yapılır.
Tüm kiracı modelleri için çoklu kiracılığı otomatik olarak işlemenin en iyi yolu nedir?
Örnek:
Contacts.new({.....}) should automatically add :tenant => curret_user.tenant
Contacts.where({....}) should also add :tenant => curret_user.tenant
Şu anda bu özel kullanıcı parametreleri için kayıtlar getirebilir CanCan mücevher böyle bir şey görüyorum. Ancak, ekleme ve güncelleme işlemi için hiçbir şey sağlamaz. Ya da nasıl yapacağımı anlamıyorum.
Saygılarımızla, Alexey Zakharov.
Bunu yapmak için multitenant gem'i kullandınız mı? Yeni bir kiracı nesnesini, planlamayla birlikte kayıt sırasında nasıl atayacağımı anlamaya çalışıyorum. Yardım edebilir misin? – Nathan
@Nathan, sorununuzu çözmeyi başardınız mı? Girişte aynı sorunla karşı karşıyayım çünkü current_tenant bu noktada ayarlanmadı ve geçersiz kimlik bilgileri hatası verdi – scanales
@scanales Sorgularımın her birini current_tenant ile kapsamayı tamamladım. Orada model seviyesi geri arama yapacak mücevherler var, bu yüzden gerçekten yapmaya çalıştığınız şeylere bağlı. – Nathan