Trong CMS, danh sách khách hàng được truy xuất bằng cách sử dụng truy vấn NDB thông thường khi đặt hàng. Để cho phép lọc tên, tên công ty và email, tôi tạo một số (đôi khi nhiều) chỉ mục. Tình hình không lý tưởng, nhưng khả thi.Sử dụng Datastore (NDB), API tìm kiếm hoặc cả hai cho chế độ xem dữ liệu?
Bây giờ, có (thử nghiệm) Search API. Dường như không có liên quan đến kho dữ liệu (hoặc NDB), nhưng dữ liệu của tôi đã có sẵn.
Tôi muốn sử dụng Tìm kiếm văn bản đầy đủ và đặt đồng thời nhiều bộ lọc trên nhiều trường, vì vậy tôi có nên giữ dữ liệu của mình trong Datastore và các phần trùng lặp của dữ liệu trong Tài liệu cho API tìm kiếm không? Hoặc, là search example suggests, bỏ qua toàn bộ kho dữ liệu.
Cảm ơn. Đó là một cách tiếp cận rất thiết thực và hữu ích cho vấn đề. – kvdb