1
私は、次のモデルがあります:where句で演算子をincludeに使用するにはどうすればよいですか?
AuthorModel.hasMany(BookModel);
BookModel.belongsTo(AuthorModel);
私は、名前や彼の本の一つのタイトル検索文字列に一致する著者を選択します。
ような何か:あなたは自分のinclude
内where
句を移動する必要がUnknown column 'books.title' in 'where clause'
ありがとうございました。これはうまくいきましたが、著者のコラムを正しく扱う必要があります。また、where句がどこにあるかを記述することもできます。私にとっては、それはまだ非常に混乱しています。たとえば、他の方法で作業し、著者を含む本を選択する場合、ほとんどの場合、インクルード内のwhere句は無駄です。それはインクルードの外側に置かなければならず、著者の列はそのwhere節内で扱われなければならない。 – henk