Tôi có ít Javascripts được lưu trữ trong mongodb. Tôi đang sử dụng spring springframework.data.mongodb để truy cập mongodb. Làm thế nào tôi có thể thực hiện được lưu trữ JavaScripts/thủ tục từ này?Thực thi MongoDB JavaScript được lưu trữ/Quy trình từ Spring Java
5
A
Trả lời
8
tìm ra giải pháp.
BasicDBObject obj = new BasicDBObject();
obj.append("$eval" , "stored_javascript_name()");
CommandResult t=mongoTemplate.executeCommand(obj);
Object obj1=t.get("retval");
0
BasicDBObject obj = new BasicDBObject();
String menu="湖南卫视";
String program="天路啦:东方不亮西方亮";
obj.append("$eval" , "keyword_store('"+menu+"','"+program+"')");
Một điều bạn nên biết là thêm dấu nháy đơn khi bạn chuyển tham số chuỗi.
Các vấn đề liên quan
- 1. MongoDB: Lỗi thực thi được lưu trữ hàm JavaScript
- 2. Thực thi tệp JavaScript trực tiếp từ trình duyệt
- 3. Thực thi tệp .jar từ một chương trình Java
- 4. Eclipse: Bật Lưu thực thi chương trình
- 5. Java thực thi chương trình dòng lệnh
- 6. Không thể thực thi thủ tục được lưu trữ MySQL từ Java
- 7. Trình phân tích cú pháp Java Java Jsoup: Thực thi các sự kiện javascript
- 8. Mongodb Spring-Data truy vấn nhiều lớp được lưu trữ trong cùng một bộ sưu tập
- 9. Quá trình Windows được thực thi từ Java không chấm dứt
- 10. Thực thi JavaScript mà không cần trình duyệt?
- 11. Thực thi chức năng Javascript cho một WebView từ một chương trình JavaFX
- 12. MongoDB có thể được lưu trữ trong quá trình không?
- 13. Loại nội dung nào thực thi javascript trong trình duyệt?
- 14. Làm cách nào để tạo chương trình Java thực thi?
- 15. Có thể ghi vào bàn điều khiển mongodb trong thực thi javascript không?
- 16. Trình điều khiển HtmlUnit không thực thi JavaScript
- 17. Lập trình dừng thực thi JavaScript trong Firebug
- 18. Thực thi javascript nhất định nếu trình duyệt lt ie9
- 19. Làm thế nào để thực thi tệp sql từ java
- 20. thực thi javascript chức năng từ html chọn
- 21. GroovyShell: thực thi được nhúng
- 22. Thực thi mã được lưu trữ dưới dạng danh sách
- 23. Thực thi hàm javascript được trả về từ phản hồi AJAX (PHP)
- 24. Thực thi shell-script với các tham số từ java
- 25. Tạm dừng thực thi JavaScript trong UIWebView
- 26. Lỗi Javascript dừng thực thi mã
- 27. Cách tốt nhất để thực thi AppleScript từ Java
- 28. ngoại lệ com.google.zxing.NotFoundException xảy ra khi chương trình java lõi được thực thi?
- 29. Trường hợp ngoại lệ không khớp với các trình thực thi được lập lịch Java
- 30. Thực thi mã trước khi hàm được gọi được thực thi
Nếu quy trình lưu trữ có thông số? – victorpacheco3107
Tôi thấy rằng nếu chúng ta muốn thêm tham số, chúng ta có thể làm như thế này: 'int id = 12; ' ' BasicDBObject obj = new BasicDBObject();' 'obj.append ("$ eval", "stored_javascript_name ("+ id +") ");' 'CommandResult t = mongoTemplate.executeCommand (obj);' 'Đối tượng obj1 = t.get (" retval ");' – Ericton