asp.net - 根据所选日期查询记录
问题描述
如何根据选定的日期查询记录?我已经知道如何根据 roomId 进行查询。
在 BookingsController.cs 中:
var booking = _context.Bookings
.Where(b => b.RoomId == roomId)
.Include(b => b.TimeSlot)
.OrderBy(b => b.TimeSlotId)
.ToList();
在 BookingModels.cs 中:
public int BookingId { get; set; }
public int RoomId { get; set; }
public DateTime BookDate { get; set; }
public byte TimeSlotId { get; set; }
.
.
解决方案
也可以这样写
var booking = _context.Bookings
.Where(b => b.RoomId == roomId)
.Where(b => b.BookDate == bookDate)
.Include(b => b.TimeSlot)
.OrderBy(b => b.TimeSlotId)
.ToList();
推荐阅读
- automata-theory - 在自动机理论中,回文长度是什么意思?甚至回文?奇怪的回文?
- node.js - 如何从 api 获取数据并使用履行在操作中显示?
- python - scipy.misc 库在机器学习中的用途是什么?
- sed - 从 json 参数获取值不起作用(jq:1 编译错误)
- javascript - 使用 php 中的 from 操作将 td 值传递到另一个页面
- cassandra - Cassandra 中的令牌函数意外行为
- php - PHP XML Array Slice 和 Reverse 或 Reverse then Array Slice
- c# - C# 向 Access 数据库插入数据
- java - 从 HttpRequestExecutingMessageHandler 获取请求正文、url
- java - 如何使用 Apache POI 解密 .doc/docx 文件?