Поддерживает ли мангуста рельсы, как default_scope? Например, я добавляю логическое поле в мою модель пользователя, но я не хочу обновлять все свои запросы, чтобы выбрать isArchived: false
пользователей. Есть ли способ сделать это в мангусте?Mongoose Default Scoped Query
0
A
ответ
1
Я не вижу ничего в мангуст документации, но она должна быть простой, чтобы создать свою собственную функцию рамочный, которая объединяет запросы:
var defaultScope = {isArchive: false};
function scope(query){
for (var s in defaultScope){
query[s] = defaultScope[s];
}
return query;
}
Thing.find(scope({age: 21}), function(err, c){
console.log(c);
});
Он не обрабатывает задания тем же свойством и в области по умолчанию и запрос. Придется добавить некоторую логику в $ и их.
Смежные вопросы
- 1. AngularJS scoped rails query
- 2. Mongoose Boolean default false
- 3. default @media query style
- 4. Mongoose Query for Boolean field
- 5. Mongoose query возвращает undefined
- 6. MongoDB/Mongoose Query Builder
- 7. Query mongoose несколько моделей
- 8. Mongoose Query with where
- 9. Mongoose inested populate query
- 10. Mongoose - Query inested objects
- 11. nodejs + mongoose - query aggregate
- 12. Tricky Mongoose Aggregation Query
- 13. Mongoose query wont work
- 14. Mongoose Custom Query Builders
- 15. Nodejs mongoose complex query
- 16. Session Bean Scoped не Session Bean Scoped
- 17. Node.js Express mongoose query find
- 18. Mongoose query: как передать переменную
- 19. Mongoose Routing Specific Query Output
- 20. mongoose query для массива словарей
- 21. Узел JS Mongoose PULL query
- 22. Mongoose Followers/Friends Relationship Query
- 23. Mongoose query не возвращает ошибку
- 24. JBoss Scoped Class Загрузка
- 25. solr default query *: * is not woking
- 26. Query default Domain Controller OU LDAP
- 27. SQL UPDATE TABLE COLUMN DEFAULT NULL QUERY
- 28. Default Query to Report and pick datas
- 29. Spring default default default
- 30. Пирамида с SQLAlchemy: Scoped или не Scoped сессия базы данных