THẢO LUẬN

Bạn kiểm tra lại xem mongodb driver cho PHP có hoạt động không? Refercence

$ php --ri mongodb
+1
Jun 28th, 2018 10:17 a.m.

Theo mình biết thì closure thường sử dụng cho các trường hợp bạn muốn truyền data giữa các viewcontroller hoặc uy thác sự kiện của cell ra ngoài tableview hay collectview hoặc bạn thực hiện các tác vụ bất đồng bộ như request api network thì closure sẽ nắm giữ self và trả về dữ liệu cho bạn khi thực hiện xog.

Closure sẽ thường thay thế delegate protocol để ủy thác một sự kiện nào đó.

-1

Hay đó anh 😄

0
Jun 28th, 2018 9:20 a.m.

@stone89son ok. Rất hữu ích. Cảm ơn bạn nhiều. 😃

0
Jun 28th, 2018 9:06 a.m.

mình post lên hỏi họ trên github đc rồi. cám ơn Bạn nhé. Run production mode nó ko như hướng dẫn của họ. Cứ build ra rồi run file server.js trong folder build như bt thôi. Link: https://github.com/kriasoft/react-starter-kit/issues/1635 Use yarn build --release and then node build/server.js

+2
Jun 28th, 2018 8:07 a.m.

Chào em, khi sử dụng em chỉ việc user chính cái Repository này thôi. Anh ví dụ nhé: use App\Repositories\UserRepository; Trong hàm contruct em thêm public function __construct(UserRepository $userRepository) { $this->userReposity = $userRepository; }

Khi cần dùng em chỉ việc $this->userRepository->where()->get() Gần như dùng giống model vậy.

0
Jun 28th, 2018 8:04 a.m.

t mới tìm hiểu xem chả hiểu mẹ gì cả :v .b có thể làm chi tiết hơn từ bước đầu được không ^^

0
Jun 28th, 2018 7:42 a.m.

chạy composer như lệnh của bạn thì nó ra như này! 3.png

0
Jun 28th, 2018 7:40 a.m.

2.png

0
Jun 28th, 2018 7:38 a.m.

nó báo LÀ : Class 'MongoDB\Driver\Manager' not found 😦

0
Jun 28th, 2018 7:29 a.m.

@catbuidem Bạn thử lại với code của mình ở trên rồi chạy lệnh này trên terminal xem có bị ClassNotFound nữa không:

composer dump-autoload
0
Jun 28th, 2018 7:19 a.m.

mình có gọi như thế lúc trước. Nhưng nó báo là class not found. Chuyển thành như kia thì được. Cơ mà nó lại báo là ko tìm thấy phương thức nào tên selectDatabase cả 😦

0

mình cài gói mongodb/mongodb với composer. Phần code trên cùng thì ko có liên quan đâu bạn, Còn cái namespace thì mình chưa có khai báo gì cả bởi trên document của mongo không thấy gi. Bạn có thể chỉ rõ hơn cho mình có được ko? Toàn bộ phần code cho cái này thì chỉ có ảnh ở trên cộng với ảnh này thôi! 1.png

0
Jun 28th, 2018 6:52 a.m.

Cho mình hỏi là tại sao phải sử dụng closure? Trong những tình huống nào mà dùng closure thì được mà không dùng func được? Closure có khác gì so với implement code trực tiếp luôn không? Closure có những ưu điểm gì so với function.

0

Anh Bắc về với Framgia rồi ạ. Dạo này còn dạy T3H không anh?

0

Thanks for knowledge

0

@777 Comment lại không liên quan đến bài viết này lắm nhỉ 😂

Sorry bạn, mấy hôm nay mình bận quá không check được 😦 Mình có thấy mail của bạn rồi, mình sẽ contact lại với bạn qua đó nhé 😉

0

@catbuidem Bạn có thể chia sẻ thêm xem bạn đang dùng package MongoDB gì vậy,

và đoạn code ở phần trên cùng, lúc bạn khai báo sử dụng namespace được không 🤔

P/S: không liên quan đế lỗi bạn đang gặp, nhưng ở dòng 175 trong hình, thì bạn viết sai tên biến $dataBase thành $dataBast kìa 😄 Ngoài ra, database là một danh từ, nên mình nghĩ nên đặt tên biến là $database thôi, không cần viết hoa chữ B đâu. 😄

0
Avatar
đã bình luận cho bài viết
Jun 28th, 2018 5:28 a.m.

Mình thắc mặc là tại sao phải notification để lấy thông tin lastest khi mà mỗi lần chuyển động là nó sẽ lấy đc thông tin rồi nhỉ? Hay ý bạn là thông tin mỗi lần chuyển động async nên ko lải là lastest? Cám ơn bài viết của bạn.

0
Jun 28th, 2018 2:40 a.m.

Great!

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí