问题标签 [active-attr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 从对 super 的调用中清除块
我正在使用 ActiveAttr,它通过块选项为您提供了很好的初始化:
但是,在包含 ActiveAttr::Model 的特定类中,我想绕过此功能,因为我想将该块用于其他用途。所以我们开始:
这惨遭失败,因为块仍然被传递到链上,最终在 ActiveAttr 内部,这段代码被运行:
所以如果我的电话看起来像这样:
它失败如下:
由于 MyCommand 没有方法 :advance 它,因此对 MyCommand 的调用显然失败了。
所以我的问题是,有没有一种方法可以在我super
再次调用之前从方法签名中删除该块,以便该块不会比我重写的初始化程序更远?
ruby-on-rails - 如何翻译无表模型的属性?
RailsCast #326 ActiveAttr解释了如何创建无表模型。
正如rails docs中对基于表格的属性所解释的那样,如何翻译属性?
ruby-on-rails-3.2 - Ruby On Rails - 在开发模式下不发送电子邮件
类似的问题 Rails 联系表格不起作用
指南:https ://github.com/thomasklemm/email_form_rails rails 3.2.x
应用\模型\消息.rb
app\mailers\contact_form.rb
发展.rb
命令输出
在 2012-09-04 22:10:40 +0700 开始 POST "/email" for 127.0.0.1 由 HomeController#send_email_form 作为 HTML 参数处理:{"utf8"=>"√", "authenticity_token"=>"w39BLqCrjTMm4RRi/ Sm5hZoEpcw46 npyRy/RS0h48x0=", "message"=>{"name"=>"anonymousxxx", "email"=>"anonymousxxx@yahoo.com", "subject"=>"Test", "body"=>" send email"}, "commit"=>"Create Message"} Redirected to localhost:3000/home/contact Completed 302 Found in 1ms (ActiveRecord: 0.0ms)
但是电子邮件(消息)没有收到我的电子邮件,..
ruby-on-rails - simple_form 和 active_attr 错误
我正在使用 active_attr 和 simple_form。
当我导航到应该显示我的表单的页面时,我收到以下错误:
这是我的模型:
我的控制器:
最后是我的观点:
ruby-on-rails - ActiveAttr 停止在生产服务器上工作
我创建了一个简单的模型来处理联系表:
它在开发环境中运行良好,但在生产服务器上给我一个错误,记录在 unicorn 日志中:
宝石文件
ruby-on-rails - 具有少量持久数据的无表 ActiveRecord 对象?
我想要无表格的 AR 对象。伪代码:
我在下面看,但这些是无表的,不是持久的。 如何在 Rails 3 中创建 ActiveRecord 无表模型 Ruby on Rails:功能齐全的无表模型
ruby-on-rails - 带有 ActiveAttr Rails Gem 的自定义 Typecaster
我想为 ActiveAttr Gem 创建一个自定义 Typecaster。
我有一Package
堂课:
我有Order
课
在我想使用的 Package 类中,attribute :order, :type => OrderTypecaster
因为当我创建一个新包 ( p = Package.new(params['package']
) 时,我想自动设置 Order id 属性。
这可能吗?
我正在使用 Rails 3.2.13
谢!
ruby-on-rails - 类型错误:#<...> 不是符号
我无法弄清楚这个问题,即使它看起来并不复杂......
我想制作一个表格以在我的 Rails 应用程序中发送电子邮件,但这个表格不起作用。我收到以下错误:
TypeError in MessagesController#create
:
#<Message content: "test", email: "test@test.fr", name: "test"> is not a symbol
错误发生在:app/controllers/messages_controller.rb:10:in 'create'
1.这是我的messages_controller
:
形式
/li>new.html.erb
:
/li>Message
使用以下方法构建的模型ActiveAttr
:我的
/li>Messenger
邮件:
谢谢您的帮助!
ruby-on-rails - 从 ActiveAttr 访问 ActiveRecord 条目
我有一个 ActiveAttr 模型,我想使用 ActiveRecord 查找某些数据
但是,即使我定义了商家,也找不到它。也
即使存储了商家,也返回 0。
有没有办法从 ActiveAttr 的验证中通过 ActiveRecord 访问数据?
ruby-on-rails - ActiveAttr gem 中属性和 attr_accessor 的区别?
我正在尝试使用 active_attr gem 创建由 NoSQL 数据库支持的模型,该数据库似乎没有任何其他符合我们需求的 ORM 或映射器。
在文档 ( https://github.com/cgriego/active_attr ) 中,它显示了定义属性的示例,仅attribute
使用attr_accessor
. 我不太确定我看到了区别。有人能解释一下我什么时候应该使用另一种吗?