23

ARELについてできるだけ多くのことを学ぼうとしています。しかし、私は何を見るべきかわかりません。

rubydocに関するいくつかのドキュメントを見つけましたが、「パブリックAPI」/アクセス可能なことを示すという点ではあまり良くないようです。たとえば、「includes」メソッドに関する情報は見つかりませんでした。

では、ARELが提供するもののほとんどをどのように正確に学ぶのでしょうか?(つまり、ソースコードを詳しく調べずに)

4

5 に答える 5

18

アレルツリーでテストとコードを読むのに飽きたので、いくつかのスライドをまとめました。それらはv2.xをカバーしています、私はまだv3を見ていません。

于 2012-02-27T06:37:50.683 に答える
8

私は数週間前にArelに関する記事を書きました(RubyのSQLマネージャーであるArelの決定的なガイド)。ライブラリ全体をウォークスルーし、内部でどのように機能するか、および独自のアプリケーションからどのように使用できるかを説明します。

于 2014-08-20T11:11:23.750 に答える
5

これは便利だと思います:

https://github.com/brynary/arel

そして興味深いasciicast:

http://asciicasts.com/episodes/215-advanced-queries-in-rails-3

于 2011-04-16T20:47:28.667 に答える
4

ええ、私もドキュメントを見つけるのに本当に苦労しています。Arelテストスイートが役立つ場合があります。

https://github.com/rails/arel/blob/master/test/test_select_manager.rb

于 2011-09-16T22:27:23.057 に答える
2

完全なドキュメントはここにあります:http ://rubydoc.info/github/rails/arel/master/Arel 特定の方法についてはモジュールを調べてください。

于 2013-04-10T04:41:41.423 に答える