我正在使用Angular资源,我不明白为什么Rails重复参数并将其放在资源名称中.我只需要了解为什么会这样.
// post data
{"title":"asdsad"}
// rails parameters
Parameters: {"title"=>"asdsad", "presentation"=>{"title"=>"asdsad"}}
Run Code Online (Sandbox Code Playgroud)
重复,因为欢迎来到Stackoverflow,你需要50点评论,所以这发生了.我真的很抱歉:AngularJS $资源发出额外的"注册"哈希?
我注意到像 Postgres 这样的一些数据库添加了,Enum但问题是,
integer/string based enum会成为性能问题?下面这个回答关于Postgresql enum的差异有哪些优点和缺点?
因为当您使用 Rails 或在本例中使用EctoElixir 语言时,存在一定程度的抽象,因此列出的两个优点之一根本不会成为问题,因此只需要performance关注。
因此,当该优势确实很重要时,您就放弃了其中列出的劣势