不同的方法不起作用实体框架

时间:2018-11-01 06:13:56

标签: c# entity-framework

如何获得随机相似的数据 我在第一阶段尝试合并不同的对象,但是不同的功能不起作用,

    var turler= (from x in db.bird_table_ad
                join e in db.kus_resim on x.tr_x equals e.kus_tur
                where x.aile == item 

                select new GozlemTurleri
                {
                    id = x.id,
                    kod = x.kod,
                    tr_x = x.tr_x,
                    en_x = x.en_x,
                    lt_x = x.lt_x,

                    turfotourl="image_resize.phpad="+e.altDIR+"/"+e.resim+"&yon="+(e.galeri=="fg"?"2":"HD2"),
                    aile = x.aile,
                    gfoto = x.gfoto

                }).Distinct().ToList();

1 个答案:

答案 0 :(得分:1)

如果您尝试从数据库中获取与 <input type="text" id="total" name="total" class="form-control total" value="5600"/> <input type="text" id="advanced" name="advance" class="advanced form-control" onchange="adjustAdvance();"/> <input type="text" id="due" name="due" class="due form-control" /> function total() { var t = 0; $('.amount').each(function(i, e) { var amt = $(this).val() - 0; t += amt; //tr.find('.total').val(t); }); $(".total").val(t); } function adjustAdvance() { var total = $(".total").val(); var advanced = $("#advanced").val(); console.log(total + " " + advanced); var due = parseFloat(total) - parseFloat(advanced); $("#due").val(due); } 有关的不同记录,则可以在实体框架中使用tr_x

这样您的代码就可以了。

GroupBy

代替

.GroupBy(x => x.tr_x).Select(x => x.First()).ToList();