Asp.net 从Orchard CMS导出配置文件数据
我的客户要求能够从Orchard导出用户数据,特别是从使用概要文件模块的用户注册模块ExtendedRegistration导出扩展数据字段 我可以访问SQL CE db,可以看到用户注册数据,但看不到配置文件数据存储的位置,毫无疑问,我找错了地方。有什么想法吗Asp.net 从Orchard CMS导出配置文件数据,asp.net,sql-server,asp.net-mvc,profile,orchardcms,Asp.net,Sql Server,Asp.net Mvc,Profile,Orchardcms,我的客户要求能够从Orchard导出用户数据,特别是从使用概要文件模块的用户注册模块ExtendedRegistration导出扩展数据字段 我可以访问SQL CE db,可以看到用户注册数据,但看不到配置文件数据存储的位置,毫无疑问,我找错了地方。有什么想法吗 谢谢 Orchard在模块名和部件记录类名之后命名数据库表。 例如,Contrib.MyModule中包含的MyPartRecord将映射到名为Contrib\u MyModule\u MyPartRecord的表中 在模块的/Mode
谢谢 Orchard在模块名和部件记录类名之后命名数据库表。 例如,Contrib.MyModule中包含的MyPartRecord将映射到名为Contrib\u MyModule\u MyPartRecord的表中
在模块的/Models文件夹中查找相应的[something]记录类,然后使用我上面提到的命名约定查找表。在模块名称和零件记录类名之后查找Orchard名称数据库表。 例如,Contrib.MyModule中包含的MyPartRecord将映射到名为Contrib\u MyModule\u MyPartRecord的表中
寻找合适的[某物]在模块的/Models文件夹中记录类,然后使用上面提到的命名约定查找表。有一个通用的表Orchard\u FrameWork\u ContentItemRecord,它保存一个xml样式的数据记录,该记录链接到来自特定模块的ItemID(包括扩展注册模块)。我可以使用用户id作为主键来链接到它,但是我需要解析数据来报告它 以下是数据示例:
<Data><User><StreetAddress>23jjj</StreetAddress><Postcode>3101</Postcode><State>vic</State></User></Data>
23j3101vic
明白了-现在来解析数据 有一个通用的表Orchard\u FrameWork\u ContentItemRecord,它保存一个xml样式的数据记录,该记录链接到来自特定模块(包括扩展注册模块)的ItemID。我可以使用用户id作为主键来链接到它,但是我需要解析数据来报告它 以下是数据示例:
<Data><User><StreetAddress>23jjj</StreetAddress><Postcode>3101</Postcode><State>vic</State></User></Data>
23j3101vic
明白了-现在来解析数据 感谢pszmyd-很抱歉没有交流-在新喀里多尼亚度假。太棒了。你的帖子让我重新审视了它,事实上,数据就在那里——虽然不像预期的那样在模块名称下。我已经把答案放在下面了-谢谢你看这个。我想增加你的评论,但我没有得到代表:(感谢pszmyd-很抱歉没有交流-在新喀里多尼亚度假。太棒了。你的帖子让我再次看了看,数据确实在那里-虽然不是在预期的模块名称下。我把答案放在下面-感谢你看这个。我想增加你的评论,但我没有得到代表:(