我有以下pojo
public class Like {
private Long commentId;
private Collection<Long> accountIds;
}
public class Comment {
private Long personId;
private Long pageId;
private Long Id;
private String text;
private Like like;
private LocalDate commentDate;
}
我们有一个sql容器。我们希望在特定的属性(比如‘Name’)上强制执行不区分大小写的唯一约束。如果文档名称是‘alice’,则该逻辑分区中的任何其他文档都不应具有‘alice’作为名称)。一种解决方案可能是引入另一个属性LowerCaseName,并在路径/LowerCaseName上强制执行本机支持的唯一密钥配置。每次更新Name时,我们都会确保LowerCaseName始终更新为同一请求中Name的小写版本。
我不确定这是否是解决这个问题的最佳实践?谢谢。
public MyDocumentModel
{
string Name {get; set;}
string L
我写了以下声明:
CREATE TABLE ORDEN (
`numero` INT UNSIGNED ZEROFILL NOT NULL,
`fecha` DATE NOT NULL,
`cliente` INT(6) UNSIGNED NOT NULL,
`nombre_cliente` VARCHAR(64) NOT NULL,
`direccion_cliente` VARCHAR(64) NOT NULL,
`email_cliente` VARCHAR(64),
/* Se utiliza ON DELETE NO ACTI