Theo bài đăng trên blog này
, toán tử vị trí được thực hiện bằng cách giải quyết -1th
-tăng tốc:
Builders<State>.Projection.Include(state => state.transfer.attempts[-1])
hoặc
Builders<State>.Projection.Include(state => state.transfer.attempts.ElementAt(-1));
Giải pháp tương tự được đề cập trong câu trả lời SO này .
Tôi đã cố gắng tìm tham chiếu về hành vi này trong tài liệu, nhưng không may.