crud 相关问题

数据管理系统的四个基本操作:创建,读取,更新,删除

使用 Axios 在我的 CRUD 应用程序中更新博客时遇到问题 - 出现 404 错误

我正在为我的博客构建一个 CRUD 应用程序,并且我面临着一个特别是更新博客条目的问题。我已经成功实现了创建博客和检索罪恶的功能......

回答 1 投票 0

删除 Express.js 中敏感的 Sequelize 错误消息

我为我的数据库定义了一堆续集模型。我们使用 Express 创建 CRUD API 来处理数据库操作,UI 将调用这些 API 进行用户交互。现在我最大的

回答 1 投票 0

在 Hibernate 中保存对象时遇到问题

也许是一个微不足道的问题,但我查遍了我能查到的所有信息,但找不到解决方案 我正在尝试使用发布请求保存一个新的地质类(不是最好的命名,但这就是任务......

回答 1 投票 0

我可以在 Umbraco 的 Surface 控制器中创建所有 CRUD 操作吗?

所以我想知道是否可以使用 Surface 控制器来进行所有 CRUD 操作(Umbraco V10)。我知道我可以创建一个 Post 方法,但是是否可以添加一个 Delete 或 Patch 方法? 我...

回答 1 投票 0

将 Django 与 MongoEngine 结合使用时,M0 集群出现 ReplicaSetNoPrimary 错误

我正在使用 django 和 mongoengine。我在 settings.py 文件中写入以下内容: 从 mongoengine 导入连接 URI = 'mongodb+srv://myusername:[email protected]/django?

回答 1 投票 0

后台图像字段将图像上传到 s3,其中路径基于创建的实体的 id

如何使用 Laravel Backpack 的 CRUD 控制器将图像上传到 s3,其中路径基于要保存到数据库中的实体的 id?例如我需要它是

回答 1 投票 0

如何更新 firebase 中 likes 变量的值?

DocumentReference tweetDocProfile = tweetsRef.doc(tweet.authorId).collection('userTweets').doc(tweet.id); tweetDocProfile.get().then((doc) { int likes = doc.get('likes'); tweetDocProfile.up...

回答 1 投票 0

如何更新 firebase 中可用的点赞值?

文档参考 tweetDocProfile = tweetsRef.doc(tweet.authorId).collection('userTweets').doc(tweet.id); tweetDocProfile.get().then((doc) { int likes = doc.get('likes'); tweetDocProfile.update({'l...

回答 1 投票 0

在C#中使用Prepared Statement进行准备时找不到参数

我在 C# 和 MySQL 中使用准备好的语句,并且发生了此错误,我缺少什么? cmd.Connection = conexao; cmd.CommandText = "从 contato 中选择 *,其中姓名如 @q 或电子邮件 LI...

回答 2 投票 0

在 laravel PHP 中生成模态类

Laravel 似乎是市场上新的热门框架,所以我决定在它上构建我的下一个项目,我的数据库中有 8 个表(关系数据库)。所以我尝试的原因之一...

回答 2 投票 0

有没有比隐藏输入字段更安全的替代方法来在 POST 请求中保留属性?

我遇到了一个问题,即由于忘记在我的 标签内添加隐藏字段,我的 CRUD 应用程序中的发布请求导致数据丢失。例如,我有一个 UserModel,它有一个 我遇到了一个问题,即由于忘记在我的 <form> 标签内添加隐藏字段,我的 CRUD 应用程序中的发布请求导致数据丢失。例如,我有一个 UserModel,它具有 DateCreated 属性,理想情况下不应在创建记录后更新该属性。但我的 CRUD 应用程序内的后续更新导致我的 UserModel 的 DateCreated 字段被设置为 NULL。这是因为在我的 Razor 页面中没有 <input asp-for="Input.DateCreated" hidden /> 标签可以跨 POST 请求保留 DateCreated 的值。我犹豫是否接受解决此问题的最佳方法只是记住为您不想更新的每个字段添加隐藏的输入标记。仅仅记住这样做似乎是不必要的风险和糟糕的设计。 一些示例代码: <form method="post"> <input asp-for="AspNetUsersId" hidden /> <input asp-for="Input.DateCreated" hidden /> <div class="mb-2"> <label asp-for="Input.Email" class="form-label">Email:</label> <input asp-for="Input.Email" type="email" class="form-control form-control-sm" /> <span asp-validation-for="Input.Email" class="text-danger form-text"></span> </div> <div class="mb-2"> <label asp-for="Input.FirstName" class="form-label">First Name:</label> <input asp-for="Input.FirstName" class="form-control form-control-sm" /> <span asp-validation-for="Input.FirstName" class="text-danger form-text"></span> </div> <div class="mb-2"> <label asp-for="Input.LastName" class="form-label">Last Name:</label> <input asp-for="Input.LastName" class="form-control form-control-sm" /> <span asp-validation-for="Input.LastName" class="text-danger form-text"></span> </div> </form> 想到的一个解决方案是开始使用 DTO 进行更新,它根本不包含 DateCreated 字段,并且只需要将 Id 属性包含在隐藏字段中,但后来我遇到了一个问题,我必须进行后续查询以获取 UserModel 的其余属性,然后相应地映射它们并将其传递给我的 Update 方法。 或者,我可以编写另一个接受 UpdateUserDto 的更新方法。 使用隐藏输入标签是跨发布请求保留模型属性的最佳方法还是这个问题是更大的架构问题的结果? 如果您希望将所有属性都包含在 SQL 更新命令中,则 DbContext.Update 方法非常合适。但是,如果您只想启用对实体中某些属性的修改,建议的解决方案是将实体附加到上下文,然后指定可能已修改的属性。这样,只有这些字段才会包含在生成的 SQL 更新命令中。 context.Attach(myEntity); context.Entry(myEntity).Property(x => x.Name).IsModfied = true; context.Entry(myEntity).Property(x => x.Description).IsModfied = true; await context.SaveChangesAsync(); 在隐藏字段中包含其他属性值并不是一个好主意,因为例如熟悉浏览器开发工具的用户可以修改它们。或者任何可以制作 HTTP 请求的人。

回答 1 投票 0

Wordpress 数据库 insert() 和 update() - 使用 NULL 值

Wordpress 附带了处理 CRUD 操作的 wpdb 类。我感兴趣的这个类的两个方法是 insert()(CRUD 中的 C)和 update()(CRUD 中的 U)。 有问题...

回答 6 投票 0

C# - 使用通用和模板类型向任何类添加标识符属性

我脑子里有一个想法已经有一段时间了,如果我能找到一种方法来实现它,它将使我当前的项目受益。 我正在构建一个包含大量 CRUD 的 API

回答 2 投票 0

使用 C# 将新行插入 Oracle 数据库

我想通过C#进行CRUD操作。显然,我对此很陌生。我成功删除了记录,但打开新记录时遇到困难。有插入新行的过程...

回答 1 投票 0

我应该为每个属性创建更新函数,还是应该允许部分更新?

更新过程应该如何实施?是否建议对所有属性进行强制更新(第一个示例),或者我应该添加空检查条件以允许部分更新(Se...

回答 1 投票 0

php 和 mysql CRUD 问题

我想制作一个 php 应用程序,但我有太多不同名称的表。是否有现有的 CRUD 库可以帮助我通过 ... 直接指向表来一次编辑一个表

回答 4 投票 0

实现 MySQL PHP CRUD 操作的最简单方法以及用于简化编码的可用脚本? [已关闭]

我目前正在开发一个项目,涉及使用 MySQL 和 PHP 实现 CRUD(创建、读取、更新、删除)操作。我想让这个过程尽可能高效和简单......

回答 1 投票 0

用oracle在java中执行简单CRUD出错

伙计们。 下面的代码不起作用。指责错误。 导入java.sql.Connection; 导入 java.sql.DriverManager; 导入java.sql.Statement; 公共类主要{ 公共静态无效主(字符串[]参数)...

回答 1 投票 0

多态性和简洁架构

我对干净的建筑比较陌生,我遇到了存在主义的怀疑。 在多态性的情况下,干净的架构是否期望将每个实现视为具有自己的实体

回答 1 投票 0

如果与 Firebird 中的表别名结合使用,如何转义具有保留名称的列的值

我有带有添加列的表格。在表导出中。我发现双引号允许转义保留列名,但在我的情况下,我需要使用别名,因为它是相关查询: 选择e...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.