问题标签 [scaffolding]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1802 浏览

ruby-on-rails - Ruby on Rails 服务器长时间随机挂起/滞后

我有一个程序可以让一个简单的 Ruby on Rails 服务器上线。服务器用于在同一网络上的计算机之间通信和整理数据。我对 Ruby 的东西没有做任何花哨的事情。我只是使用脚手架生成了 3 个模型,仅此而已。问题是一段时间后(计算机和服务器之间的许多 HTTP 请求 ~= 10 分钟)服务器开始滞后并且永远挂起,迫使我终止服务器脚本并重新启动它。有什么帮助/建议吗?

0 投票
4 回答
4299 浏览

ruby-on-rails - 在 ruby​​ on rails howto 中手动搭建和更新属性?

我想知道是否有人知道如何更新在 ruby​​ on rails 中使用脚手架生成器生成的文件(添加/删除/更新属性)。

例如:

脚手架学生姓名:字符串姓氏:字符串

因此这将创建一个关联文件(控制器、视图等),其中名称和姓氏作为字符串属性。当您 db:migrate 项目时,它将在数据库中创建表。但是,假设我想更新它是否使用附加属性(例如 studenId:integer)更新它,或者如果它删除或更新属性,你怎么做?

我厌倦了更新生成的文件,但是当我这样做时 db:migrate 它仍然会将生成的模式设置为表中的内容。Rails 中是否有内置脚本可以更新表格?

任何建议表示赞赏?感谢:D

0 投票
3 回答
1413 浏览

ruby-on-rails - ruby on rails 2.0+ 脚手架

我的问题是如何找到数据库列的“类型”,文本/字符串之间有什么区别。无论如何我可以找到这个吗?

0 投票
1 回答
1094 浏览

c# - 使用 ASP.Net MVC 2 脚手架创建编辑表单

我有以下使用脚手架生成的代码,IDJefe 在我的数据库中是一个 int,但我希望最终用户从组合框中选择一个名称。

我怎么能做到这一点?

我试过以下无济于事。

我可以做这样的事情,但是为这样一个简单的事情创建一个新对象似乎是一种浪费。

有没有更好的办法?

0 投票
2 回答
731 浏览

delphi - 帮助基于数据库表的 Delphi DFM 生成(脚手架?)

我是 delphi 的新手,我正在寻找方法来了解有关 delphi 底层技术的更多信息,并在此过程中在我的工作中做一些有用的事情,如果有人有任何提示或看到无论如何我可以改进我的想法,请自由说出你的想法...

我想为 dfms 做某种脚手架,想法如下:我想基于 firebird 数据库表生成 - 具有明确定义的域 - 大部分 Form 。

我认为这个想法太简单了,或者我没有看到使它变得困难的大局,我试图不重新发明井,我在谷歌上查过但没有好的结果,所以如果有人能给我一个方向在这里,我将不胜感激。

更新: @Larry Lustig 谢谢,我没有考虑过 delphi 框架 - 我要查找它们。

我对表单对象/处理和数据库元数据有所了解,但我不熟悉将 delphi 对象序列化到 HD。任何关于序列化和delphi框架的提示(开源,所以我可以看看:))将受到欢迎!

0 投票
3 回答
449 浏览

asp.net - 从数据库生成 ASP.NET UserControl

是否有任何现有的软件可以从数据库表中生成 UserControl?

例如,我的表包含 3 个字段:姓名、姓氏、年龄。

该软件生成一个用户控件,该控件具有 3 个标签和文本框,带有验证和提交按钮以及用于显示信息的网格视图等...

谢谢大家。

0 投票
2 回答
1352 浏览

templates - 一个应用程序中的多个 Grails 脚手架模板

我正在为我的公司创建一个带有 grails 的 DB Web 应用程序,并且发现自己需要更改默认的脚手架模板。

到目前为止一切顺利,一切都是使用修改后的模板(控制器、视图等)生成的。

然而,现在,我收到了创建一些“复合屏幕”的请求,这些屏幕的功能和布局与被覆盖的模板不同。

所以现在我的问题是:是否可以在 grails 中创建一个或多个模板(在默认模板旁边)并将此模板名称作为参数传递给generate-*命令?

提前致谢!

编辑:将模板名称添加到生成命令只是一个想法,如果可以以不同的方式执行此操作,我也会很高兴。

0 投票
1 回答
1559 浏览

asp.net - 当结合 asp.net 动态数据和 MVC MetaModel.Visible 包含带有 Scaffold==false 的表

我通过创建一个新的 DD 项目并添加 MVC 的东西(引用、路由、使用等)来组合 MVC 和 DD。

default.aspx 上的表格列表(来自 DD)将显示所有表格,包括带有 [ScaffoldTable(false)] 的表格。具有 Scaffold==true 的表的 URL 具有预期的形式 (DD/TableName/List.aspx)。但是,不应显示的表的 URL 的格式为 /Home/List?Table=TableName。

如果省略 MVC 路由 (Routes.MapRoute),则不会显示带有 Scaffold(false) 的表。或者您可以只省略参数默认值。

我的猜测是动态数据通过检查是否可以为列表页面创建路由来确定表是否可见。DynamicDataRoute 将不匹配,因为如果 Scaffold==false 则不会生成路由。但是由于最后的参数默认值,因此 MVC 路由将匹配。

我是正确的,这是一个错误还是我在这里完全遗漏了什么?

编辑:我通过像这样在 Scaffold 上添加过滤 VisibleTables 来修复它,但这是一种解决方法......

我在 global.asax.cs 中的 RegisterRoutes:

0 投票
1 回答
7738 浏览

asp.net-mvc-2 - 类型对象上的 ScaffoldColumn 属性

似乎要跳过成员进入视图,您可以在模型中将 ScaffoldColumn 属性设置为 false

但在这里我看到 Id 是对象类型。这是唯一的方法吗?我试过了

但它没有用。如何防止在原始类型上搭建脚手架,例如 int、long 等。

编辑

我已将我的模型定义为

我有一个有 action 的控制器Create。当我右键单击创建操作并选择添加视图并使用此模型创建强类型视图时,它会创建一个视图,但还会为 Id 添加一个文本框

我想它不应该有

0 投票
3 回答
219 浏览

language-agnostic - 脚手架的意义何在?

我不明白 Rails、codeigniter 等和脚手架之类的东西的重要性。根据我的阅读,也许它是错误的,脚手架没有在生产环境中使用。我不知道它是为了什么。它很整洁,但我不知道我应该用它做什么。

谢谢。