【发布时间】:2011-11-23 06:07:56
【问题描述】:
我对 symfony 中的蛞蝓有疑问。我用 last_name 和 first_name 字段定义了 slug 字段,但是当我加载夹具时,每个夹具的 slug 是基于表的标题字段而不是基于我定义的字段创建的。你知道为什么会这样吗?
Faculty:
tableName: faculty
inheritance:
extends: SvaGeneric
type: concrete
columns:
instructor_id: { type: string(20) }
first_name: { type: string(255), notnull: true }
last_name: { type: string(255), notnull: true }
title: { type: string(80) }
actAs:
Sluggable:
unique: true
fields: [last_name,first_name]
canUpdate: true
【问题讨论】:
-
向我们展示该表的架构。
-
请复制并粘贴您定义的 schema.yml 部分。
-
Symfony 1.4 和表的模式如下: 学院:tableName:学院继承:扩展:SvaGeneric 类型:具体列:instructor_id: { type: string(20) } first_name: { type: string(255), notnull: true } last_name: { type: string(255), notnull: true } title: { type: string(80) } actAs: Sluggable: unique: true fields: [last_name,first_name] canUpdate: true
-
如您所见,slug 字段已定义,但是当我重建架构时,它总是创建带有 title 字段作为 sluggable 字段的夹具
-
@3s73ban 请记住,您可以编辑问题以包含更多详细信息。我为你编辑了它。