Thât ra cách làm như @tuanna2704 thì cũng đã làm được rồi,
Mình xin bổ xung thêm là nếu cần tính _score thì dùng cách trên,
Còn nếu không thì dùng filter để tăng performent
Còn vấn đề bạn @graywings bảo làm không được thì bạn có thể tạo data để thử,
có thể vấn đề nằm ở phần khác, chẳng hạn như field là text nhưng có thể nó đã alalyze string rồi (ví dụ '1234-yt' thì bị tách ra '1234' và 'yt')
Bạn thử kiểm tra lại phiên bản socket trên server có đúng là 1.7x không. Vì thư viện này được xây dựng trên chuẩn socket.io 1.x. Và bật debug trên server lên xem nó bị lỗi gì mà ngắt kết nối (cú pháp: DEBUG=* node server.js). Như vậy thì mới biết chắc chắn nguyên nhân có phải tại server không. Còn về ESP8266 thì chỉ có thể Serial.print để đoán bệnh thôi. Mình test với con wemos của mình thì không có vấn đề gì cả
React là dùng để làm frontend (làm giao diện và xử lý việc hiển thị) nhé bạn. Muốn kết nối với laravel thì laravel làm API sau đó dùng jquery ajax hoặc axios truy xuất api đó, lấy dữ liệu và xử lý thôi.
Khi xây dựng server mình có để console.log(socket.id + "vua ket noi voi may chu") để test, và mình thấy ID nó thay đổi liên tục, còn về vđề delay thì mình toàn sử dụng millis chứ hầu như ít dụng delay
@phuong1492 Theo mình nghĩ là không bạn ạ (^^;) để thực hiện việc mount file system với S3 bucket thì chắc là buộc phải có option --privileged.
Option này được đặt khi khởi tạo container, chứ không liên quan gì đến bản thân Docker Image, nên dù có chỉnh sửa gì Dockerfile cũng không ăn thua đâu bạn ạ (^^;)
Cám ơn anh ạ!
Goofys dùng để đồng bộ giữa thư mục chỉ định ở local với 1 bucket trên s3 a.
Có cách nào để chạy hoặc chỉnh sửa file Docker để khi chạy container cần option này k anh.
Hiện mình đang dùng cách 2, nhưng vì cái load js này khá lâu nên mình muốn cải thiện tốc độ bằng load từ local
Mặt khác đây là nhiều file js + file font ... nên ko xài cách 3 đc :-s
THẢO LUẬN
Thât ra cách làm như @tuanna2704 thì cũng đã làm được rồi, Mình xin bổ xung thêm là nếu cần tính _score thì dùng cách trên, Còn nếu không thì dùng filter để tăng performent
Còn vấn đề bạn @graywings bảo làm không được thì bạn có thể tạo data để thử, có thể vấn đề nằm ở phần khác, chẳng hạn như field là text nhưng có thể nó đã alalyze string rồi (ví dụ '1234-yt' thì bị tách ra '1234' và 'yt')
Bài viết rất hay và chi tiết, giúp cho những người có ý định thành BRSE sẽ xác định rõ hướng đi (y)
Em cảm ơn ạ. Nhưng anh phụ trách Elastic search bên em bảo không được. Anh đã từng áp dụng cách này và search LIKE thành công chưa ạ?
Bạn có thể cung cấp thêm thông tin về vấn đề mà mình đang gặp phải được không?
desc table_nameđể kiểm tra)Như vậy thì mình sẽ không thể debug theo kiểu có thể visualize như json hoặc xml (dạng human-readable)?
Bạn thử kiểm tra lại phiên bản socket trên server có đúng là 1.7x không. Vì thư viện này được xây dựng trên chuẩn socket.io 1.x. Và bật debug trên server lên xem nó bị lỗi gì mà ngắt kết nối (cú pháp: DEBUG=* node server.js). Như vậy thì mới biết chắc chắn nguyên nhân có phải tại server không. Còn về ESP8266 thì chỉ có thể Serial.print để đoán bệnh thôi. Mình test với con wemos của mình thì không có vấn đề gì cả
React là dùng để làm frontend (làm giao diện và xử lý việc hiển thị) nhé bạn. Muốn kết nối với laravel thì laravel làm API sau đó dùng jquery ajax hoặc axios truy xuất api đó, lấy dữ liệu và xử lý thôi.
Cho hoir chỗ này kết nối với controler của laravel thì như thế nào vậy bạn
Good
Khi xây dựng server mình có để console.log(socket.id + "vua ket noi voi may chu") để test, và mình thấy ID nó thay đổi liên tục, còn về vđề delay thì mình toàn sử dụng millis chứ hầu như ít dụng delay
tốt nhất là ko có level nào, kiếm được bao nhiêu thôi
)
@phuong1492 Theo mình nghĩ là không bạn ạ (^^;) để thực hiện việc mount file system với S3 bucket thì chắc là buộc phải có option
--privileged. Option này được đặt khi khởi tạo container, chứ không liên quan gì đến bản thân Docker Image, nên dù có chỉnh sửa gì Dockerfile cũng không ăn thua đâu bạn ạ (^^;)Có một vài “thủ thuật” trong ngôn ngữ. Ternary operators là bắt mắt, Regexes là tiện dụng.
trẻ trâu
)
Bạn thử dùng
<script src="file://path/to/script.js"></script>chưa? File js mình ném vào trongandroid/app/src/main/assets/...Cám ơn anh ạ! Goofys dùng để đồng bộ giữa thư mục chỉ định ở local với 1 bucket trên s3 a. Có cách nào để chạy hoặc chỉnh sửa file Docker để khi chạy container cần option này k anh.
Hiện mình đang dùng cách 2, nhưng vì cái load js này khá lâu nên mình muốn cải thiện tốc độ bằng load từ local Mặt khác đây là nhiều file js + file font ... nên ko xài cách 3 đc :-s
ồ hay đấy em
Cám ơn bạn nhiều
Cám ơn bạn nhé
tiếp tục phát huy nhé bạn