小编Bra*_*ten的帖子

与数据库架构相关的问题

我有一个关于数据库的理论问题.为了使它更具体,我想到了一个例子.

假设我有一个商店和产品.我有很多不同的产品.并非每种产品都具有相同的适用性.例如,我可以用千兆字节定义硬盘的大小,但不能在CPU上使用相同的属性,因为它不适用.我想要的是一个数据库,我可以动态地向产品添加属性.我唯一能想到的是以下内容:

一个带有ID,名称和描述的产品表.

一个属性表,包含ID,Product_ID,Property和Value.

通过这种方式,我可能会获得一个巨大的,我认为不那么高效的属性表.这已经困扰了我很长一段时间了.有谁知道我的问题更好的解决方案?

database-design relational

4
推荐指数
1
解决办法
2888
查看次数

Rails JavaScript视图无法在生产中使用

我的Rails应用程序有一个无法解释的问题.我在应用程序的所有部分都使用了很多JavaScript.在开发过程中一切正常,但在生产中似乎我的javascript 视图中的代码没有被执行.

这特别奇怪,因为页面上的所有其他JavaScript都很有用.JavaScript工作的自定义标签.甚至我的定制日历也按预期工作.唯一不起作用的是远程链接,它们触发以.js.coffee结尾的视图.

单击远程链接时,我的webkit检查器会返回此信息:http: //cl.ly/Ihyf

但是,当查看该请求的响应选项卡时,它没有显示任何内容:http: //cl.ly/Ihxs

此外,控制台不会显示任何错误.好像我的new.js.coffee只是空的.

被调用的视图包含一些简单的JavaScript来显示模态:

$('#modal_container').html("<%=j render 'form' %>")
$('#modal_container').modal()
Run Code Online (Sandbox Code Playgroud)

在开发模式下,所有视图都正确加载.我也运行了rake:assets:多次预编译,但这似乎没有帮助.

javascript production ruby-on-rails passenger nginx

4
推荐指数
1
解决办法
864
查看次数