gpt4 book ai didi

dapper - 使用 sqlkata 查询复杂对象

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

我无法使用查询构建复杂的对象。我该怎么办?

public class Person
{
public long Id { get; set; }
public string Name { get; set; }
public Contact Contact { get; set; }
}

public class Contact
{
public long Id { get; set; }
public string FoneNumber { get; set; }
}

最佳答案

我的代码:

        var compiler = new SqlServerCompiler();
var db = new QueryFactory(connection, compiler);

var person = db.Query("Person")
.Select("Person.Id", "Person.Name", "Contact.Id", "Contact.FoneNumber")
.Join("Contact", "Person.Id", "Contact.PersonId")
.Where("Person.Id", 1)
.FirstOrDefault<Person>();

关于dapper - 使用 sqlkata 查询复杂对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52005428/

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