1
我是新來的果園,我正在關注http://skywalkersoftwaredevelopment.net教程。withfield orchard 1.4.2
ContentDefinitionManager.AlterPartDefinition(typeof(AddressPart).Name, p => p
.Attachable(false)
.WithField("Name", f => f.OfType(typeof(TextField).Name))
.WithField("AddressLine1", f => f.OfType(typeof(TextField).Name))
.WithField("AddressLine2", f => f.OfType(typeof(TextField).Name))
.WithField("Zipcode", f => f.OfType(typeof(TextField).Name))
.WithField("City", f => f.OfType(typeof(TextField).Name))
.WithField("Country", f => f.OfType(typeof(TextField).Name))
);
SchemaBuilder.CreateTable("AddressRecord", t => t
.ContentPartRecord()
.Column<int>("CustomerId")
.Column<string>("Type", c => c.WithLength(50))
);
在這種情況下,真正起作用的是什麼?爲什麼沒有可創建的東西來爲地址記錄表創建真正的表字段?
這些「名稱」,「地址線1」應該保存在數據庫中?
感謝您的閱讀。
如果您想查看數據庫中的序列化XML,請查看此SO問題 - http://stackoverflow.com/a/10813637/167018 –