Est-il possible d'utiliser ActiveModel sans rails ?. Est-il possible d'utiliser ActiveModel dans une application de bureau?ActiveModel sans rails
6
A
Répondre
5
Avec Rails 3 vous pouvez! Consultez this post on Rubyinside.com
1
Oui, par exemple en utilisant les validations:
require 'active_model'
class Cat
include ActiveModel::Validations
attr_accessor :id, :name
validates_presence_of :name
puts "meow!"
end
tester la classe ci-dessus:
$ irb -r ./cat.rb
meow!
irb(main):002:0> cat = Cat.new
=> #<Cat:0xb99e44>
irb(main):003:0> cat.valid?
[deprecated] I18n.enforce_available_locales will default to true in the future. If you really want to skip validation of your locale you can set I18n.enforce_available_locales = false to avoid this message.
=> false
irb(main):004:0> cat.name = "puss"
=> "puss"
irb(main):005:0> cat.valid?
=> true
Questions connexes
- 1. Rails 3 ActiveModel Classe Nested I18n
- 2. Comment localiser les messages d'erreur ActiveModel dans Rails 3?
- 3. activemodel i18n & forms
- 4. Comment définir ActiveModel :: Base.include_root_in_json sur false?
- 5. ActiveModel :: définition des attributs de nommage
- 6. Rails 3 ActiveModel :: Serializers semblent avoir besoin de beaucoup de méthodes de support
- 7. céder dans ERB sans rails
- 8. Rails tests fonctionnels sans migrations
- 9. rails emboîtés sans former accepts_nested_attributes_for
- 10. Utilisation de ActiveResource sans Rails
- 11. Rails text_field sans méthode associée
- 12. Rails: Fields_for sans une portée?
- 13. Rails trouver requête sans doublons
- 14. La classe basée ActiveModel ne crée pas les mêmes résultats qu'un ActiveRecord équivilent
- 15. Rails: Ajouter des données sans déclencher before_save
- 16. Rails ApplicationHelper Escaping HTML sans instruction return
- 17. Rails CMS sans base de données
- 18. Rails sur VIM sans fichiers ouverts
- 19. Rails: Recherche par catégorie sans FullText
- 20. Rails: update_attribut sans validation - comme object.save (false)
- 21. TimeZone par défaut avec ActiveSupport (sans Rails)
- 22. Rails 3: requêtes sans injection sql
- 23. Échafaud Ruby On Rails sans répondre à
- 24. JRuby on Rails sans base de données
- 25. Rails, en utilisant jQuery sans jrails
- 26. (Rails) Gérer un arbre sans javascript?
- 27. Rails Bouton, fonction_éloignée. Possible sans Ajax?
- 28. installer ruby sur rails sans connexion internet
- 29. Rails Single Table Héritage sans colonne "type"
- 30. Rails RESTful routs sans #new, problème rspec