Spine.js和Rails中的模型命名约定有两个单词

时间:2012-02-20 11:00:04

标签: ruby-on-rails spine.js

我在rails中有一个名为WorkRequest的模型,rails中的命名约定为我提供了work_requests / [POST]的创建路径。在具有相同型号名称的Spine中,它会发布到路径workrequests /这是设计的,我是否需要在某处覆盖它。

出于兴趣,当模型名称中包含多个单词时,其他人使用什么作为命名约定?调用Workrequest模式并完成它会更好吗?

1 个答案:

答案 0 :(得分:0)

好的,我应该继续寻找:http://spinejs.com/docs/ajax。我发现您可以通过将@url选项添加到模型来覆盖默认路径。

class App.WorkRequest extends Spine.Model
  @configure 'WorkRequest', ... [field list]
  @extend Spine.Model.Ajax
  @url: "/work_requests"

我仍然对使用多字模型名称的Spine和Rails之间命名约定的差异感兴趣。