我有2个资产“出售”和“购车”,定义如下。
namespace com.car.auction
asset Car identified by carId {
o String carId
o String brand
o String color
}
asset Sell identified by sellId {
o String sellId
--> Car[] cars
}
一个车主可以拥有多辆车,并且可以为多辆车创建一个销售请求。买家可以按品牌或颜色搜索汽车。 我想要一个查询,该查询应该返回我的销售信息以及特定于品牌和颜色的汽车。
我怎么写这样的查询。我试了一下,对我不起作用。
query SelectCarsToBuy {
description: "Description of the Basic Query"
statement:
SELECT ccom.car.auction.Sell
WHERE (Sell.cars.brand CONTAINS [_$brand])
}