数组字段与模型关联起来"/>
将数组字段与模型关联起来
我需要关联两个表,其中一个表具有一个数组字段(值是另一个表的ID)并生成查询。
我在postgres中使用续集。 (两者的最新版本)。
关于表关联,我尝试了belongsToMany,而belongsTo。没有成功。
这是我希望通过续集生成的查询
select
basket.basket_id, as BasketId,
item.item_id as ItemId,
item.description as ItemDescription
from basket
inner join item on
item.item_id = any(basket.item_array)
where
"some field"
表的结构
CREATE TABLE basket(
basket_id SERIAL PRIMARY KEY,
customer_id integer,
item_array INTEGER[],
... some other fields
);
CREATE TABLE item(
item_id SERIAL PRIMARY KEY,
description text NOT NULL,
... some other fields
);
是否有可能通过续集达到此结果?
回答如下:对此有任何更新吗?我也面临这个
更多推荐
将数组字段与模型关联起来
发布评论