Trong Google App Engine, GQL (một cơ sở dữ liệu truy vấn giống như cơ chế truy vấn SQL) chỉ có sẵn cho các Dự án Python chứ không phải cho các dự án java. Tại sao nó như vậy?GQL chỉ dành cho các dự án Python chứ không phải cho java?
Cũng có cách nào để khắc phục điều này và sử dụng GQL trong các dự án java cũng?
Tôi biết đây không phải là câu trả lời bạn muốn nhưng cá nhân tôi nghĩ GQL là một sai lầm. Tôi đã được phát triển với appengine (python) kể từ khi nó ra và chưa bao giờ tìm thấy một sử dụng cho nó trong bất kỳ dự án. Quá nhiều người rơi vào cái bẫy của suy nghĩ GQL là SQL và do đó tiếp cận kho dữ liệu appengine với nhiều ý tưởng được định trước. –
ya .. Tôi đồng ý GQL có nhiều contraints .. nhưng đó sẽ là đủ cho một số ứng dụng nhỏ mặc dù .. nhưng tại sao cho python tại sao không cho java? –
Kiểm tra điều này: [gql4j] (http://code.google.com/p/gql4j/) và [ExtendedGQLParser] (http://code.google.com/p/audao/wiki/ExtendedGQLParser) –