crud相关内容

让 Gii 在 Yii 2.0 上工作

我下载了高级模板,将其解压缩并更改了后端和前端的根文档,但我似乎无法弄清楚如何让 Gii 工作来执行 crud 操作. composer.JSON 中有 require 和 require-dev 字段,我在这两个字段中都包含了 gii,并且每个都单独包含,但没有运气. 我也尝试通过 composer 获取模板,在安装时我看到 gii 已安装,但仍然无法使其工作. 这是我得到 Y ..
发布时间:2022-01-07 08:45:40 PHP

是否应该有读取查询的事务?

我一直在读到一些开发人员/dbas 建议在所有数据库调用中使用事务,甚至是只读调用.虽然我理解在事务中插入/更新,但在事务中读取有什么好处? 解决方案 因此您可以获得一致的数据库视图.想象一下,您有两个相互链接的表,但出于某种原因,您在伪代码中执行了 2 个选择...: myRows = query(SELECT * FROM A)moreRows = query(SELECT * FR ..
发布时间:2022-01-06 20:38:07 数据库

Rails:防止因按下后退按钮而导致重复插入并再次保存

考虑一个简单的 Rails 脚手架应用程序,它有一个“新"操作,其中包含一个表单,通过“保存"按钮将记录添加到数据库中.在“创建"操作之后,控制器重定向到“显示"操作,用户可以在其中使用“编辑"链接来编辑刚刚插入的记录.到此为止,就这么简单. 但如果用户在创建记录后使用浏览器的后退按钮返回“新"操作,则浏览器会显示包含用户刚刚输入的值的表单.现在他更改了一些值并再次按下“保存".他认为这会改 ..
发布时间:2022-01-05 16:45:50 其他开发

Play框架CRUD文件上传

有人知道将文件上传添加到 Play 的 CRUD 表单的方法吗?到目前为止,我有一个这样的视图部分: #{form action:@save(object._key()), enctype:'multipart/form-data'}#{crud.form}#{crud.custom '文件'}文件 ..
发布时间:2022-01-02 21:54:30 其他开发

如何在 Yii 中为单个日期属性设置多个字段(D/M/Y)?

我想将用户的生日输入到我的数据库中,并且表中有一个名为 dob 的字段.当我创建模型和 CRUD 时,它一如既往地为 dob 生成文本字段.但我想创建三个输入. 多年来 几个月 和日期 所以我的问题是如何在模型的表单中添加额外的输入.我正在考虑向模型类添加新属性,但表中没有这样的属性. 解决方案 将字段添加到您的模型中: public $year;公共 $ 月;公开 $d ..
发布时间:2022-01-02 09:21:27 PHP

Android SQLite 和数据库方案上的 ORM

我正在寻找一个非常简单的 ORM 框架,可以在 Android 上运行 SQLite.我一直在测试 ActiveAndroid,但没有一个示例可以在 Eclipse 上构建. 顺便说一句,人们如何在 Android 的 SQLite 中实现“多对多"关系?你如何反映行删除的级联并保证数据库的完整性? 解决方案 我是 ORMLite 的主要作者一个 Android 后端,它调用原生 And ..
发布时间:2022-01-01 17:32:31 移动开发

一个 RESTful 持久性解决方案,可用于 Backbone.js... 在 PHP 中?

我先说我是一个蹩脚的程序员,我确信我想做的事情可以在 10 行 node 或 Rails 或其他东西中完成,但 PHP 是我可用的. 所以,我希望找到一个简单的 PHP 库,它将数据库调用封装在一个类似于 RESTful 模型的 API 中. 我在尝试找到这样的东西时收效甚微——搜索 PHP CRUD 或 PHP REST 会出现无数个页面,我不知道如何过滤它们. 我真的想在这里 ..
发布时间:2021-12-29 08:58:25 PHP

为数据库应用程序留下审计跟踪/更改历史记录的有效策略?

人们在维护相当复杂的数据库中数据的更改历史方面取得成功的策略有哪些?我经常使用和开发的应用程序之一确实可以从更全面的跟踪记录随时间变化的方式中受益.例如,现在记录可以有多个时间戳和修改过的用户字段,但我们目前没有记录多个更改的方案,例如如果操作被回滚.在完美的世界中,可以在每次保存等后重建记录. 关于数据库的一些信息: 需要有能力每周增加数千条记录 50-60 桌 主要修订表每个可 ..
发布时间:2021-12-26 21:22:50 其他开发

Mysqli 准备语句从数组动态构建 INSERT 查询

我正在尝试用 PHP(不是 OOP)开发我的函数,以创建一个 CRUD.目标是对任何表使用相同的功能,但我已经陷入第一个.不知道该怎么做. 我现在拥有的: //避免注入的函数功能验证($link,$field){$valid = mysqli_real_escape_string($link, $field);$valid = strip_tags($valid);返回 $valid;}/ ..
发布时间:2021-12-25 10:15:41 PHP

为什么 SOA 设计中的 CRUD 操作如此糟糕?

我刚刚读完了 John Evdemon 撰写的关于 MSDN 的文章.他抨击 CRUD 接口并将其称为反模式. 虽然我同意让任何有状态的东西都很难并且 Current 和 MoveNext 是坏主意,但我不同意像 Create Read Update 和 Delete 那样的 CRUD 是坏的.如果我有汽车服务并且我想让客户能够做基本的事情,例如在创建汽车、获取汽车详细信息、更新汽车详细信息 ..
发布时间:2021-12-22 09:10:53 其他开发

React + Redux - 在表单组件中处理 CRUD 的最佳方式是什么?

我得到了一个用于创建、读取、更新和删除的表单.我创建了 3 个具有相同形式的组件,但我向它们传递了不同的道具.我得到了 CreateForm.js、ViewForm.js(带有删除按钮的只读)和 UpdateForm.js. 我曾经使用 PHP,所以我总是以一种形式来做这些. 我使用 React 和 Redux 来管理商店. 当我在 CreateForm 组件中时,我将这个道具传 ..
发布时间:2021-12-21 18:30:20 前端开发

Mongoose 更新未更新:{ ok: 0, n: 0, nModified: 0 }

我在 MongoDB 上有一个名为“权限"的集合.我想实现一个这样的简单更新: let schema = new Schema({标题:字符串});let Permissions = mongoose.model("Permission", schema);让权限=新权限();让查询 = {};让新值 = {$set:{书名:“是"}};permission.updateOne(query, n ..
发布时间:2021-12-17 11:38:14 其他开发

单 DAO &通用 CRUD 方法(JPA/Hibernate + Spring)

按照我之前的问题,DAO 和服务层(JPA/Hibernate + Spring),我决定在使用 JPA/Hibernate、Spring 和 Wicket 的应用程序中为我的数据层(至少在开始时)只使用一个 DAO.建议使用通用 CRUD 方法,但我不太确定如何使用 JPA 实现它.你能给我一个例子或分享一个关于这个的链接吗? 解决方案 这是一个示例界面: 公共接口GenericDao ..
发布时间:2021-12-14 17:49:04 Java开发

PHP 和 Microsoft Access 数据库 - 连接和 CRUD

我没有访问经验. 如何使用和不使用$rs = new com("ADODB.RecordSet");? 解决方案 PDO 如果您想使用 PHP 连接 MS Access 数据库,PDO 可供您使用. getMessage();} 在使用 PDO 时,由于 DB 操作的统一接口,您有机会使您的应用程序在各种 RDBM 系统之间更具可移植性.您所要做的就是向 PDO 新实例提供 ..
发布时间:2021-12-12 22:09:28 PHP

最简单的 PHP 表单验证库?

我需要一个简单的 php 库,它可以用来轻松地将规则和字段名称传递给,然后可以轻松执行验证.还应该有一种简单的方法来检索错误. 有什么建议吗? 解决方案 我自己编写了一个简单的类,将我多年来收集的一些正则表达式与 PHP 的 sanatize 和 filter 函数结合起来. "^[0-9]{4}[-/][0-9]{1,2}[-/][0-9]{1,2}\$",'金额' =>"^[- ..
发布时间:2021-12-10 22:53:48 PHP

哪些 HTTP 方法与哪些 CRUD 方法匹配?

在 RESTful 风格的编程中,我们应该使用 HTTP 方法作为我们的构建块.尽管哪些方法与经典的 CRUD 方法相匹配,但我有点困惑.GET/Read 和 DELETE/Delete 已经很明显了. 但是,PUT/POST 有什么区别呢?它们是否与创建和更新一一匹配? 解决方案 Create = PUT with a new URIPOST 到基本 URI 返回新创建的 URI读 ..
发布时间:2021-12-08 22:32:32 其他开发

React.js 中的 Bootstrap 模式

我需要通过单击 Bootstrap 导航栏中的按钮和其他位置来打开 Bootstrap Modal(显示组件实例的数据,即提供“编辑"功能),但我不不知道如何做到这一点.这是我的代码: 编辑:代码更新. ApplicationContainer = React.createClass({渲染:函数(){返回 ( ..
发布时间:2021-12-07 22:35:42 前端开发