首页 文章
  • 3 votes
     answers
     views

    没有belongs_to的Rails has_many

    我正在使用Rails 4并且我正在尝试实现一个 Notif 模型,该模型应该有一组已经看过它的用户 . 我的想法是使用has_many关系( notif has_many :users ),我在其中添加已经看到 users 的通知的用户 . 我遇到的当前问题是我无法调用 @notif.users ,因为它声明 column users.notif_id does not exist 因为我没有使用...
  • 0 votes
     answers
     views

    CakePhp查找不会获取hasMany关系

    我有这些简单的模型: // ActivityLog class ActivityLog extends AppModel { public $name = 'ActivityLog'; public $useTable = "activity_logs"; public $hasMeny = array("ActivityLogMedia...
  • 0 votes
     answers
     views

    在视图中不能对for循环使用hasMany关系(Laravel)

    我正在尝试编写一个具有多个“位置”的应用程序,用户可以将其添加为收藏夹 . 我有一个Locations模型,一个收藏夹模型和一个数据库表,我在其中记录了user_id和location_id对,以指示用户最喜欢的位置 . 在我的位置模型中,我定义了以下hasMany关系: public function favorites(){ return $this->hasMany(Favorit...
  • 0 votes
     answers
     views

    hasMany关系为null

    我试图在我的两个模型 User 和 Device 之间 Build 一种非常关系 . 如果在修补我做 App\user::first()->device ,结果是 null 我用一些虚拟数据和单个 find() 工作填充了用户和设备表 . 我在StackOverflow上搜索但我找不到解决方案 这是我的 users table public function up() { Schem...
  • 1 votes
     answers
     views

    多态有很多自我指涉

    我有很多型号(文章,视频,照片) 现在我正在尝试创建一个related_to关联,这样 一篇文章可以包含许多与之相关的文章,视频和照片 . 视频和照片也可以 . 这是我尝试过的: 模块ActsAsRelatable def self.included(base) base.extend(ClassMethods) end module ClassMethods def acts_as...
  • 1 votes
     answers
     views

    喜欢/不喜欢Rails中的投票数据库

    我正在以YouTube“喜欢”和“不喜欢”的方式为我们的网站创建投票功能,并使用Ruby on Rails 3为Digg创建投票功能 . 我无法提出正确的方案 . 我有三个模型,用户,主题和投票 . 每个用户将对一个主题进行一次“赞”或“不喜欢”投票 . 与这些网站一样,用户可以在主题上投票,但他们也可以创建新主题 . 我希望不仅能够查看所有用户的投票,还能查看他们创建的主题和他们投票的主题 . ...
  • 21 votes
     answers
     views

    如何在Yii2中的ON条件中使用常量hasMany关系

    我尝试创建一个多态关联,这在Rails中很常见,但遗憾的是在Yii2中没有 . 作为实现的一部分,我需要定义关系: public function getImages() { return $this->hasMany(RecipeImage::className(), ['imageable_id' => 'id', 'imageable_type' =>...
  • 0 votes
     answers
     views

    Yii2:如何声明一个有多个关系,其中两个属性中的任何一个匹配一个id?

    模型 Team 与 Game 有两个有很多关系: public function getGamesWhereTeamIsSetAsHome() { return $this->hasMany(Game::className(), ['teamHome' => 'id']); } public function getGamesWhereTeamIsSetAsAway() { ...
  • 2 votes
     answers
     views

    NHibernate显式流畅的列映射

    我有一组流畅的对象映射,如下所示: public class UserMap : ClassMap<User> { public UserMap() { Map(x => x.Id); Map(x => x.Status); } } public class SpecialUserMap : SubClassMap&...

热门问题