Định dạng của ngôn ngữ truy vấn Cypher trong tệp tập lệnh vẫn xuất hiện một chút mơ hồ ... làm cách nào để thêm nhận xét vào tệp như vậy?Neo4j: Làm cách nào để thêm các Ý KIẾN vào tệp * .cql (cypher)?
Cảm ơn bạn!
Định dạng của ngôn ngữ truy vấn Cypher trong tệp tập lệnh vẫn xuất hiện một chút mơ hồ ... làm cách nào để thêm nhận xét vào tệp như vậy?Neo4j: Làm cách nào để thêm các Ý KIẾN vào tệp * .cql (cypher)?
Cảm ơn bạn!
Bạn sử dụng dấu gạch chéo kép để lấy ý kiến cypher
// this is a comment
định dạng tập tin là của Neo4j vỏ không quá nhiều Cypher.
Sử dụng dấu chấm phẩy để kết thúc câu lệnh và bạn có thể bao quanh một số câu lệnh với BEGIN
và COMMIT
cho giao dịch lớn hơn.
Bạn cũng có thể có các lệnh neo4j-shell khác trong tệp đó. Giống như schema --await
Lưu ý rằng việc thực hiện // để lấy ý kiến dường như buggy ...
Tôi chạy script test.cql này ...
// Tạo nút này
CREATE (rec:Customer {Name:"CUSTOMER1"});
// tạo nút này
CREATE (rec:Customer {Name:"CUSTOMER2"});
CREATE (rec:Customer {Name:"CUSTOMER3"});
// KHÔNG tạo nút này (bug?)
CREATE (rec:Customer {Name:"CUSTOMER4"});
// KHÔNG tạo nút này (bug?)
// KHÔNG tạo nút này (bug?)
CREATE (rec:Customer {Name:"CUSTOMER5"});
// Tạo nút này
CREATE (rec:Customer {Name:"CUSTOMER6"});
tức là Chỉ các nút CUSTOMER1, CUSTOMER2 và CUSTOMER6 được tạo khi tôi chạy điều này qua neo4-shell (Ubuntu 16.04)
Tôi sẽ đồng ý với điểm này, đặc biệt là khi bạn bắt đầu xen kẽ các chỉ thị như ": param" với các bình luận. Tôi đang nộp một lỗi với neo4j. –
Bởi "neo4j-she'll" Tôi giả sử bạn có nghĩa là * .sh ...? – Quasaur