2010-09-29 41 views

Trả lời

33

Đúng. Có một viên ngọc được gọi là hirb làm điều này rất tốt.

+0

Cảm ơn, mà đã làm các trick! Xin lỗi nhưng tôi không thể bỏ phiếu cho câu trả lời của bạn vì tôi không có đủ danh tiếng. –

9

Ngoài ra, hãy kiểm tra http://tableprintgem.com. Đó là một cách hiệu quả để xem danh sách dữ liệu có cấu trúc, giúp bạn dễ dàng quét và so sánh trên nhiều bản ghi lớn (và đối với nhiều người, đó là sự trở lại thoải mái đối với đầu ra dòng lệnh SQL của năm trước :)

table_print ruby gem - explore your data

Tính năng mạnh mẽ nhất của table_print là khả năng xem dữ liệu của bạn trong ngữ cảnh của các đối tượng khác mà nó liên quan đến. Bạn có thể tham chiếu các đối tượng lồng nhau bằng chuỗi phương thức cần thiết để tiếp cận chúng. Ví dụ này được hiển thị dữ liệu từ ba bảng khác nhau:

  • tên từ Author bảng (đạt được thông qua author.name)
  • tiêu đề từ bảng Book (đạt được thông qua author.books.title)
  • caption từ bảng ảnh (đạt được thông qua author.books.photos.caption)

table_print ruby gem - contextualize your data

Có một hình màn ảnh giới thiệu ngắn tại http://tableprintgem.com

(tiết lộ đầy đủ: Tôi đã viết đá quý này)

+0

Bạn không thể làm điều cuối cùng với các truy vấn SQL bình thường, hoặc chuỗi phương thức đường ray, để có được các bản in như vậy với các bảng đá quý khác như hirb? – Magne

+0

Có thể. Âm thanh như rất nhiều công việc. –

+1

Tôi là một fan hâm mộ lớn, nhưng bạn nên tiết lộ rằng đây là đá quý của bạn. – Zach

Các vấn đề liên quan