# Separate scoping for Forest admin models instead of Rails Models

**URL:** <https://community.forestadmin.com/t/separate-scoping-for-forest-admin-models-instead-of-rails-models/3035>\
**Category:** Help me!\
**Created:** [August 3, 2021, 5:23am UTC](https://community.forestadmin.com/t/separate-scoping-for-forest-admin-models-instead-of-rails-models/3035 "2021-08-03T05:23:13Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ajithmani](https://dub1.discourse-cdn.com/flex013/user_avatar/community.forestadmin.com/ajithmani/32/2806_2.png) [@ajithmani](https://community.forestadmin.com/u/ajithmani)\
**Post date:** [August 3, 2021, 5:23am UTC](https://community.forestadmin.com/t/separate-scoping-for-forest-admin-models-instead-of-rails-models/3035/1 "2021-08-03T05:23:13Z")

</div>

Hi Team,  
I am trying to achieve separate scoping for models in Forest admin from my Rails app.  
But i happen to see that Forest admin make use of rails admin implicitly.

## Expected behavior

My Rails models have default scope.  
My forest Admin models should be unscoped or should have separate scope.

## Actual behavior

My forest Admin models make use of Rails models and thereby inherit the above mentioned default scopes.

### Note: Scope in Forest Admin UI is working on top of the rails models.

- Project Name: PlutusAdmin

---

<div class="post-metadata">

**Author:** ![anon94532230](https://avatars.discourse-cdn.com/v4/letter/a/a587f6/32.png) [@anon94532230](https://community.forestadmin.com/u/anon94532230)\
**Post date:** [August 3, 2021, 7:43am UTC](https://community.forestadmin.com/t/separate-scoping-for-forest-admin-models-instead-of-rails-models/3035/2 "2021-08-03T07:43:02Z")

</div>

i @ajithmani !  
What do you mean by rails scopes ? ForestAdmin doesn’t use RailsAdmin 🤔  
Can you share an example please ?

---

<div class="post-metadata">

**Author:** ![ajithmani](https://dub1.discourse-cdn.com/flex013/user_avatar/community.forestadmin.com/ajithmani/32/2806_2.png) [@ajithmani](https://community.forestadmin.com/u/ajithmani)\
**Post date:** [August 3, 2021, 12:04pm UTC](https://community.forestadmin.com/t/separate-scoping-for-forest-admin-models-instead-of-rails-models/3035/3 "2021-08-03T12:04:48Z")

</div>

hi @anon94532230, I meant to say rails models not rails admin, My bad. 😅  
What i am trying to say is, i need to use the models without any pre-defined scopes in rails app.

For example:  
in my project,  
i have a model called ‘portfolio’ with below default scope (in rails app).

```javascript
 default_scope -> { where(deleted: false) } 

```

I need to use this model without this default scope in forest admin.

---

<div class="post-metadata">

**Author:** ![anon79585656](https://avatars.discourse-cdn.com/v4/letter/a/7ab992/32.png) [@anon79585656](https://community.forestadmin.com/u/anon79585656)\
**Post date:** [August 3, 2021, 1:42pm UTC](https://community.forestadmin.com/t/separate-scoping-for-forest-admin-models-instead-of-rails-models/3035/4 "2021-08-03T13:42:47Z")

</div>

Hello @ajithmani

Wild guess, but are you using the Paranoia gem in your project?

---

<div class="post-metadata">

**Author:** ![ajithmani](https://dub1.discourse-cdn.com/flex013/user_avatar/community.forestadmin.com/ajithmani/32/2806_2.png) [@ajithmani](https://community.forestadmin.com/u/ajithmani)\
**Post date:** [August 4, 2021, 5:55am UTC](https://community.forestadmin.com/t/separate-scoping-for-forest-admin-models-instead-of-rails-models/3035/5 "2021-08-04T05:55:09Z")

</div>

Hi @anon79585656,  
I am not using Paranoia gem.

---

<div class="post-metadata">

**Author:** ![anon79585656](https://avatars.discourse-cdn.com/v4/letter/a/7ab992/32.png) [@anon79585656](https://community.forestadmin.com/u/anon79585656)\
**Post date:** [August 5, 2021, 8:05am UTC](https://community.forestadmin.com/t/separate-scoping-for-forest-admin-models-instead-of-rails-models/3035/6 "2021-08-05T08:05:57Z")

</div>

Hello @ajithmani,

Maybe this thread could help [Overriding a Rails default\_scope - Stack Overflow](https://stackoverflow.com/questions/1834159/overriding-a-rails-default-scope)

If not, could you try and place a break point [here](https://github.com/ForestAdmin/forest-rails/blob/2fc730831064282536caccf608807dba6901aabc/app/services/forest_liana/base_getter.rb#L13) to unsure `unscoped` is called?

Thank you
