CCK 节点引用和用户引用的可能用途

发布于 2024-09-13 05:58:39 字数 1431 浏览 4 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

永不分离 2024-09-20 05:58:39

我仅将其用于显示:诸如 A 有一个 B、A 有多个 C 之类的需要额外“东西”的关系远远超出了该模块的范围。

例如,删除 A 时,删除所有 B,或者 A 至少有一个 B 等等。

所以:只有当我有一个节点类型时,我们偶尔想要用一些显示内容来扩展。当我们建立真正的关系时永远不会。

另一个经验法则是,我们应该只有很少的关系。在每个节点都有一个或多个关系的情况下,节点关系无法扩展,我们需要实现自己的关系。

I use it only for display only: Relations such A has-one B, A has-many C, that require additional "stuff" are way beyond this module.

e.g. On delete of A, delete all B, or A has-at-least-one B and so on.

So: only when I have a node-type that we, occasionaly want to expand with some display-stuff. Never when we implement true relations.

Another Rule Of Thumb, is that we should have only very few relations. In cases where each node has one-or-more relations, noderelation cannot scale and we implement our own.

习惯成性 2024-09-20 05:58:39

CCK 将存在于 D7 中,以提供节点引用、用户引用、字段组、字段级权限以及从 D6 CCK API 到 D7 字段 API 的升级路径。请参阅 http://drupal.org/node/533222 了解更多信息。

有人讨论将剩余的 CCK 模块拆分为自己的单独项目,但老实说,我认为这不会发生,特别是在升级路径很重要的情况下。

CCK will exist in D7 to provide node references, user references, fieldgroups, field-level permissions, and an upgrade path from the D6 CCK API to the D7 Field API. See http://drupal.org/node/533222 for more information.

There's been talk of splitting up the remaining CCK modules into their own separate projects, but I honestly think that will not happen, especially with the upgrade path being important.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文