Làm thế nào để tôi trả lại một số lượng các mặt hàng được trả lại từ một trường thực thể


8

Có thể trả về số lượng vật phẩm được trả về trong truy vấn thực thể không?


Bạn có muốn nhận được kết quả cũng như số lượng? nếu bạn chỉ muốn đếm thì bạn có thể đặt truy vấn thành đếm. một cái gì đó như $ Count = $ query-> Count () -> exec ();
Mohammed Shameem

Tôi nghĩ rằng nên làm điều đó. Bạn có muốn thêm nó như là một câu trả lời?
Andrew Welch

Tôi đã thêm vào như một câu trả lời :-)
Mohammed Shameem

Câu trả lời:


14

nếu bạn chỉ muốn đếm thì bạn có thể đặt truy vấn thành đếm.

cái gì đó như

$count = $query->count()->execute()

Xem tại đây để biết thêm chi tiết


3
Dành cho Drupal 8:$query = \Drupal::entityQuery('node')->condition('type', "article"); echo $query->count()->execute() . "\n";
RaisinBranCrunch

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.