Tôi đang cố gắng chọn một thuộc tính [tên tệp] thành Danh sách ra khỏi ICollection nơi dr405 có nhiều thuộc tính.Trích xuất một thuộc tính dưới dạng Danh sách <String> từ ICollection của Mô hình
return GetDR405ById(c, id).dr405files.Select(p => p.FileName).ToList<String>();
public class dr405files
{
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int FileId { get; set; }
public String TangiblePropertyId { get; set; }
public String FileName { get; set; }
public DateTime? UploadDate { get; set; }
public Byte[] FileData {get;set;}
public long? FileLength { get; set; }
}
Tôi muốn tương đương với SQL của SELECT [Column1] FROM [Table1]
như trái ngược với 'SELECT * FROM [Table1]
Mã bạn đã có sẽ làm những gì bạn yêu cầu. Có chuyện gì vậy? –
Phương thức GetDR405ById() trả về là gì? – chopikadze
@JoeWhite Vấn đề là nó không hoạt động như mong đợi. Tôi đã hy vọng khi tôi đăng câu hỏi này mà ai đó sẽ nói chính xác những gì bạn nói. Bây giờ tôi có thể xem lại các phương pháp khác của tôi để tìm hiểu tại sao câu lệnh đó luôn trả về 0 bản ghi. –