假设我有两个代表我数据库中两个表的类:
class ThingA
{
public int ThingAId { get; set; } // PK
public string ThingAName { get; set; }
public string ThingBName { get; set; }
public ThingB ChildThing { get; set; }
}
class ThingB
{
public int ThingBId { get; set; } // PK
public string ThingBName { get; set; }
}
数据库中的大多数内容都与您期望的使用主键的这两个实体相关,但是,由于我不会进入ThingA
的原因,其中有一个ThingB
的实例但是这两个记录与两个表中的ThingBName
列相关。 ThingBName
既不是任何一个表上的外键或主键(我知道)。
有没有办法使用Fluent API进行映射,以便在检索ThingA
记录时ThingB
将根据ChildThing
属性使用ThingBName
加载到ThingB
属性中}?
我希望我已经解释得这么好了。提前谢谢。
请注意,ThingA
与数据库中的很多地方有关,所以我真的不想在ThingB
内引用$con = mssql_connect($db['host'], $db['user'], $db['pass']);
mssql_select_db($db['database'], $con);//Select DB
$result = mssql_query("my_Procedure_Name ".$propertyOne.", ".$propertyTwo."");
。