没有查询的字段,怎么赋一个初值 返回
SqlSugar
老数据
5
1997
悬赏:5 飞吻
查询出来的表对象,未查询的字段默认为空,怎么指定一个默认值呢?
如:Student student = db.Queryable<Student>().Select("id").First(); student对象的name属性怎么默认设置为访客。
热忱回答(5)
-
fate stay night VIP0
2019/5/31Student student = db.Queryable<Student>().Select(it=new Student {it.id,it.name="访客"}).First();0 回复 -
fate stay night VIP0
2019/5/31Student student = db.Queryable<Student>().Select(it=new Student {id=it.id,name="访客"}).First();0 回复 -
fate stay night VIP0
2019/5/31Student student = db.Queryable<Student>().Select(it=>new Student {id=it.id,name="访客"}).First();0 回复 -
hlmio VIP0
2019/5/31@fate stay night:感谢。如果查询的一组字段是动态变化的(这次查id,字段a;下次查id,字段b,字段c),想让其他未查询到的字段赋初值,应该怎么做呢? (selete里new对象的时候,是不是有执行构造函数,在这个构造函数定义里赋初值行不行呢?)
0 回复 -
fate stay night VIP0
2019/6/1用mapper手动模式
0 回复