Làm cách nào để trả lại tất cả nhãn cho nút bằng truy vấn Cypher? Lưu ý rằng tôi không biết id nút trước, tôi thực hiện một số loại chỉ mục phù hợp để nhận được nó.Trả lại nhãn cho một nút bằng cách sử dụng Cypher
10
A
Trả lời
17
Bạn có thể nhận nhãn bằng cách sử dụng phương thức labels()
.
Ví dụ (Neo4j 2.0):
phép nói rằng bạn có "tên" Tài sản được lập chỉ mục và muốn tìm kiếm trên cơ sở đó, các truy vấn sau đây sẽ cung cấp cho bạn tất cả các nút và nhãn của họ mà có name = "some_name "
MATCH (r) WHERE r.name="some_name" RETURN ID(r), labels(r);
Nếu bạn biết một trong các nhãn của nút khởi đầu, điều đó còn tốt hơn nữa. Đối với một số nhãn được gọi là "Nhãn", truy vấn này sẽ cung cấp cho bạn tất cả các nút cùng với tất cả các nhãn được liên kết với nút.
Bạn cần trợ giúp thêm? Đi qua Cypher docs! cho các nhãn()
Các vấn đề liên quan
- 1. neo4j cách trả về tất cả các nhãn nút bằng Cypher?
- 2. Sử dụng Cypher để trả lại JSON lồng nhau, phân cấp từ một cây
- 3. Nhãn nút sử dụng networkx
- 4. Cách lấy thời gian hiện tại bằng cách sử dụng cypher
- 5. Neo4j, nút khớp với chính xác một nhãn
- 6. Cách đếm (nút (p)) hoạt động trong Cypher, Neo4j
- 7. Sử dụng "nhãn cho" trên các nút radio
- 8. "NotImplementedError: Sử dụng nhãn() để truy cập nhãn nút"
- 9. Các nút đối sánh không có nhãn
- 10. Làm thế nào để thực hiện thuật toán Dijkstra trong Neo4j bằng cách sử dụng Cypher
- 11. API CLI Jenkins/Hudson để sửa đổi nhãn nút bằng cách sử dụng Groovy
- 12. FadeIn/FadeOut Chuyển đổi bằng cách sử dụng một nút
- 13. Cách trả lại html của một trang bằng cách sử dụng robobrowser
- 14. Trả lại PDF cho Trình duyệt bằng cách sử dụng lõi Asp.net
- 15. Trả lại kết quả từ CHỌN bằng nút-postgres
- 16. Trả lại tổng số tệp trong một thư mục bằng cách sử dụng PHP
- 17. Nút ẩn bằng cách sử dụng jquery
- 18. Có thể tạo một nút bằng cách sử dụng dat.gui
- 19. Bằng cách trả về một con trỏ trỏ tới một nút, phần còn lại của danh sách có được trả lại không? C++
- 20. Cypher: Tìm bất kỳ con đường giữa các nút
- 21. cách thêm thuộc tính vào nút neo hiện tại neo4j cypher?
- 22. Kịch bản Cypher để xóa một nút bằng ID là gì?
- 23. Cypher để trả về tổng số nút cũng như tập hợp giới hạn
- 24. Cách nhập hình ảnh cục bộ bằng cách sử dụng đan cho nhãn hiệu
- 25. Nhúng nhãn vào QStatusBar bằng cách sử dụng Qt Designer
- 26. Trong Neo4J, cách đặt nhãn làm tham số trong truy vấn cypher từ Java?
- 27. Nút quay lại thoát khỏi ứng dụng trong android bằng cách sử dụng appcelerator titanium
- 28. Cách trả lại các loại phức tạp bằng cách sử dụng các tia lửa UDF
- 29. Sử dụng trả lại bên trong một lambda?
- 30. Cách thêm tiêu đề thư trả lại đường dẫn bằng cách sử dụng SendGrid
Nếu nút của bạn bị ràng buộc để nhận dạng 'n' bạn có thể nhận được nhãn của nó bằng' LABELS (n) '. Có phải đó là những gì bạn đang tìm kiếm? – jjaderberg