2012-01-14 30 views

Trả lời

3

Nếu bạn đã một lớp Một ánh xạ tới cụm là bạn có thể làm:

select from A where not([email protected] in ['b']) 

Điều đó có nghĩa vượt qua "out" tài sản của một hồ sơ (như cạnh), thì "trong" tài sản (các đỉnh) và sau đó lấy tên lớp (@class). Tôi đã sử dụng toán tử IN thay vì = (bằng) vì "out.in. @ class" trả về một tập hợp các tên lớp.

Nếu bạn muốn không có Một lớp học và bạn phải đi qua các cụm Một cụm sử dụng: Cú pháp:

select from cluster:A where not([email protected] in ['b']) 

Tôi đã thử nghiệm chống lại mới nhất 1.0rc8-SNAPSHOT và các công trình.

+0

Đó thực sự là cú pháp? Không có sự khác biệt giữa hai trường hợp. Tôi không thể làm cho nó hoạt động (trên rc7). Tôi nhận được 'chức năng không rõ" không phải là "'. Liệu trích dẫn kép ở cuối có cần phải khớp không? – Thilo

+0

Chỉ hoạt động với 1.0rc8-SNAPSHOT – Lvca

+0

Được rồi, sẽ kiểm tra sau khi phát hành. Bất kỳ cách nào để làm điều đó với một phiên bản trước đó? Và ý nghĩa của báo giá kép ở cuối là gì? – Thilo

Các vấn đề liên quan