gpt4 book ai didi

.net - 亚音速ActiveRecord和外键属性名称

转载 作者:行者123 更新时间:2023-12-02 04:18:10 25 4
gpt4 key购买 nike

我在Stackoverflow上遇到的第一个问题(祝我好运:))

因此,我想到一个新站点,我想使用尽可能多的“生成”友好的东西来创建,因为我已经厌倦了重新编写相同的东西。

这让我看了一眼SubSonic项目(也一直在研究Rob所创建的其他东西),我真的很喜欢这个概念。
我唯一想到的是使用ASP.NET“内置”成员资格提供程序创建数据库模型的情况。

我目前面临的问题是,例如,如果我有一个带有NewsEditorID列的CreatorID表,它们都是aspnet_Users表的外键,这会给我带来麻烦。
News类上生成的属性将被命名为aspnet_Usersaspnet_Users1
是否有某种方法可以劫持此过程并利用外键名称或其他名称?
我想将这些属性称为“编辑器”和“创建者”。

这可能吗?

最佳答案

我首先想到的是您不想这样做(成员表的FK)。方便时-您将设计与另一个系统联系在一起可能是一个问题。

我可能建议您使用一个中间表-用户(如果可以)-并保留FK关系。

就是说-是的,您应该能够调整模板(假设您使用的是3.0版)以适应您的需求。

关于.net - 亚音速ActiveRecord和外键属性名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1416137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com