首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails-2 Mysql到MSSQL会话- (NULL)表单字段中的显示

Rails-2 Mysql到MSSQL会话- (NULL)表单字段中的显示
EN

Stack Overflow用户
提问于 2015-05-26 14:00:31
回答 1查看 31关注 0票数 0

我已经使用SSMA工具成功地将Rails (2.3.18)应用程序DB Mysql迁移到MSSQL2012。

我的DB中有25个表,所有数据都被很好地迁移了。在我的所有表中,很少有列接受空值。

例如:

在MYSQL =>中,如果加载用户注册表单,所有文本字段都会加载空值给用户,以便在其中键入相应的值。

如属MSSQL

在MSSQL =>中,如果加载用户注册表单,所有文本字段都会显示值(NULL),以在其中键入相应的值。

我搜索并发现我们应该设置类似于的东西:默认空假属性

似乎我必须打开每个表及其每一列来设置这个属性。这会变得很困难。

是否有任何方法删除所有新窗体中显示的(NULL)。请提前帮忙谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-05-26 14:19:34

我不确定您是否可以在Ruby中做到这一点,但是在Jquery中这样做可能有效。但是,您绝对应该修复数据库。

代码语言:javascript
复制
$(document).ready(function() {               //On document ready
    $("form").find('input').each(function(){ //find all inputs in forms
        if ($(this).val() == "(NULL)") {     //if the value of an input is "(NULL)"
            $(this).val("");                 //Set it to ""
        }
    })
})
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30460767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档