我正在使用IBM Bluemix的dashDB数据库服务来创建云应用程序。好吧,当我运行我的应用程序时,由于hibernate hbm2ddl.auto属性设置为更新,它将更新我的dashDB库。
但是,控制台上会出现以下错误:
var arr = ['Number 1', 'name', 'Number 2', 'name'];
var s = arr.join(',').replace(/(\d)+/g, '$1:').replace(/(:,)/g, ':');
document.write('<pre>'+s+'</pre>')
我知道,默认情况下,为dashDB创建的表是按列组织的,只支持非强制引用约束。那么如何生成hibernate没有强制执行的外键呢?有没有办法生成由hibernate按行组织的表?
答案 0 :(得分:0)
不知道Hibernate使用&#39; organiz_by_row&#39;生成创建表DDL的机制。条款。您可能想要使用SQLDB服务。请参阅此前发布的帖子 - https://developer.ibm.com/answers/questions/21252/how-to-use-ruby-on-rails-with-analytics-warehouse-service-blu-acceleration-on-bluemix.html