Văn phòng 365 tài liệu Graph API cho thấy rằng $ lọc và $ hoạt động hàng đầu cần được hỗ trợ khi sử dụng cùng nhau trên một truy vấn đồng bằng ...
Tuy nhiên, khi thực hiện một truy vấn mà sử dụng cả bộ lọc $ và $ đầu như thế này:
https://graph.microsoft.com/beta/me/mailfolders/AAMkADQ3MDg1NWRmLTUxMGQtNDRiMi1iMGE4LTAzMzdjNGRiYTIxNQAuAAAAAADEPuholyn_QpUTcq2qMEH4AQBScDrPb_rMTZOocc5vRCTLAAAAAAEMAAA=/messages/delta $ filter = receivedDateTime% 20ge% 202017-04-01T00: 00: 00Z & $ top = 1.000
Chúng tôi thấy rằng giá trị trên cùng $ không được áp dụng và giá trị mặc định là 10 kết quả trên mỗi trang được sử dụng. Tuy nhiên, bộ lọc $ đã được áp dụng chính xác.
Khi thử nghiệm không có câu lệnh $ filter, chúng tôi thấy giá trị trên cùng $ được áp dụng như mong đợi.
Đây có phải là lỗi trong API đồ thị hoặc tôi hiểu nhầm điều gì đó không? Cảm ơn trước.
Mối quan tâm chính của tôi là "giá trị" trong bộ lọc $ có thể không bị thoát hoặc có thể có các sự cố thoát khác. Bạn có thể đăng yêu cầu thô không? Bộ lọc $ có hoạt động ngay cả khi $ top được bao gồm không? – piisexactly3
Tôi đã cập nhật bài đăng gốc của mình để chứa URL yêu cầu thô. Bộ lọc $ đang hoạt động tốt, chỉ giá trị trên cùng $ không được áp dụng. –
Tôi tự hỏi nếu $ top = 999 sẽ giải quyết được vấn đề. Tài liệu là loại khó hiểu về vấn đề này, nhưng 999 có vẻ như số ma thuật. – piisexactly3