将查询翻译成 Laravel Eloquent 模型

Translate query to Laravel Eloquent Model

如何将以下查询转换为 Laravel 可以解析的格式?

select posts.id,title from posts,albums where posts.id != albums.post_id

现在它有这个 ORM 关系

一个 Post 有一个专辑 专辑属于 Post

所以根据这个声明,我想知道哪些 Post 没有绑定相册。

到目前为止我有

Post::with('album')->select('id', 'title')->get();

我不知道如何声明条件

请再次阅读文档,我想你可能会寻找多态关系或一对多关系。如果您使用 Eloquent ORM 确实会使用关系,这是最大的原因 "YES"。

至于你可以做的查询http://laravel.com/docs/4.2/queries#raw-expressions

link中有示例,只需填写您的查询即可。