type
status
date
slug
summary
tags
category
icon
password
😀
本文主要讲述drupal中的数据建模。drupal是一个强大的内容管理系统,数据建模是其中一个重要的概念。这篇文章将帮助你理解如何在drupal中创建和管理数据模型。
💡
本节对应视频第11集。第10集讲述了实体的概念,可自行观看,对于有oop或者数据库设计经验的开发人员不难理解。 drupal的实体和spring boot中的entity不太一样。但drupal中是大量使用实体,包括页面也是一个实体。

添加内容实体

接下来以员工信息为例创建一个员工内容实体帮助我们理解
内容类型添加员工实体
notion image
notion image
添加好之后就可以在添加内容中找到员工内容实体
notion image
notion image
接下来,我们为其添加合适的字段

编辑内容实体字段

点我跳转(前提是你的机读名也是employee,否则可根据下图面包屑路径找到)
notion image
这是我们要添加的字段:
notion image
以添加工号为例,说明一些必要选项的功能。
notion image
notion image
notion image
notion image
 
特殊情况:
  • 字段标题”title”在编辑中修改
    • notion image
  • 照片要选择复用字段,机读名不用填写。(复用的是文章内容实体里的图片字段)
  • 性别中的选择列表(文本)类型,该类型可以使用 [存储值]|[显示值] 的形式
    • notion image
  • 电话字段的类型需要则扩展中安装。并且是逻辑上,应该勾选不限制数量。
    • notion image
  • 部门使用实体引用的方式。创建一个新的内容实体 部门 并为其在添加内容(不是字段)中添加不同部门创建号之后,在员工字段添加时选择 引用-Content。
 
之后请读者自行添加剩余字段,有任何问题可从视频6:55开始观看并自行解决
录入完成后应该类似以下结构
notion image
 
然后你就可以尝试添加一个员工(排版不好看,下一期会解决这个问题)
notion image

🤗 总结归纳

  • 创建内容实体:以员工信息为例,我们在Drupal的内容类型中添加了一个新的员工实体。
  • 添加字段:为员工实体添加了多个字段,如工号、姓名、照片、性别、电话和部门等。
  • 字段类型:了解了不同类型的字段,包括文本、图片、选择列表、电话号码和实体引用等。
  • 特殊情况处理:学习了如何修改标题字段、复用已有字段、设置选择列表的存储值和显示值、安装新的字段类型扩展,以及使用实体引用创建关联。
  • 实践应用:完成字段设置后,我们尝试添加了一个具体的员工信息,体验了整个数据建模的过程。
 
另外从哲学的角度唠叨两句。“真理不是帮助你认识世界。真理就构成了你认识的世界。” 我们抽象物体各个特征并将其对象化,使其何以成为认识。但“对象”不是作为对象天然在那里的。更有可能的是,大脑是在以一种分裂自身的方式理解自己。

📎 参考文章

 
8.显示模式偶然发现一个drupal后端开发问题记录的网站
Loading...
Narohaz
Narohaz
infp,二次元
Announcement
不成熟者的特征就在于为了理想选择高贵地死去,而成熟者则为了理想选择卑贱地活着。 ——J·D塞林格